1

Konu: multiselect listbox icinde for loop

arkadaslar bir multiselect listbox um var icinde loop edip secili elemanlari gorebilmem lazim

su kodu denedim

FOR i=1 TO this.list.ListCount
IF This.list.Selected == .T.
        *insert into ...
    ENDIF
ENDFOR

fakat listeden birkac eleman secip
for loopunun icinde yukaridaki kodla loop edince ve loop ederken messagebox(this.list.selected) diyince sonuc listbox icerisindeki eleman sayisi kadar .F. geliyor

yani benim listbox icinde birkac elemani sectigimi ya gormuyor ya ben onlara ulasamiyorum

bir fikri olan varmi arkadaslar

2

Re: multiselect listbox icinde for loop

aşağıdaki şekilde olacak:

Visual Fox Pro
FOR i=1 TO thisform.list1.ListCount

IF thisform.list1.Selected(m.i)
        *insert into ...
    ENDIF
ENDFOR
VFP9 SP2

3

Re: multiselect listbox icinde for loop

cok tesekkur ederim hocam simdi sorunsuz calisiyor