Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Multiselect in Listbox
Message
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00058541
Message ID:
00058763
Views:
35
>>We have a listbox populated with a read/write cursor, ranging from 100 to 2-3000 records. The user wants to know how many items have been selected using the Shift-click and Ctrl-click methods.
>>
>>Any suggestions? Am I missing something obvious?
>>
>>TIA
>>Barbara
>
>In the Click event on the listbox place the following code:
>
>nSelected = 0
>FOR x = 1 TO This.ListCount
> IF This.Selected(x)
> nSelected = nSelected + 1
> ENDIF
>NEXT
>
>*-- Shows the number of selected records to the user
>Thisform.SelectedNo.Caption = STR(nSelected)

Thanks, Benn, that would do it, of course. I should have put in the previous message that I was trying to avoid this method, because I often have 5000 records, and doing this loop each click would be abominably slow.

I thought perhaps someone knew how Explorer and similar Win95 functions handle this.

Barbara
Barbara Paltiel, Paltiel Inc.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform