Define CLASS myForm AS form *.... Add OBJECT oleimageslist AS olecontrol WITH ; Top = 0, ; Left = 0, ; Height = 100, ; Width = 100, ; Name = "oleImagesList",; OleClass = 'MSComCtlLib.ImageListCtrl' With this.oleimageslist .ImageHeight = 16 .ImageWidth = 16 .ListImages.Add(,"OpenFolder",LoadPicture(lcIconPath+"\openfold.ico")) .ListImages.Add(,"ClosedFolder",LoadPicture(lcIconPath+"\clsdfold.ico")) .ListImages.Add(,"Drive",LoadPicture(lcIconPath+"\drive.ico")) .ListImages.Add(,"Floppy",LoadPicture(lcIconPath+"\35floppy.ico")) .ListImages.Add(,"NetDrive",LoadPicture(lcIconPath+"\drivenet.ico")) .ListImages.Add(,"CDDrive",LoadPicture(lcIconPath+"\CDdrive.ico")) Endwith *...If you mean assigning Imagelist to ListView - Treeview :