| |
|
|
Georg Bernhardt | konnte beim besten Willen pas trouver, comment je qui Indizes (écrit on cela so?) selektierter Einträge dans qui Listbox auslesen peux. peux quelqu'un aider?
merci
Georg |
|
|
| |
|
|
|
| Avez- Du cela: GetAllSelected ?
Ermittelt, si et dans welchem Listview une ou bien plusieurs Zeilen markiert wurden (Mehrfachauswahl). [...]
Salve, iF. |
|
|
| |
|
|
|
Georg Bernhardt | oui merci habe alles mögliche avec qui Funktion versucht, mais pas qui entsprechenden markierten Indizes ermitteln peut. Liegt peut-être aussi daran, qui je depuis trois jahren pas plus avec Profan gearbeitet habe et es hat sich oui so viel modifié
Georg |
|
|
| |
|
|
|
| joli le moi Dir aider konnte.
Salve. |
|
|
| |
|
|
|
Georg Bernhardt | Tut mir leid, mais so richtig c'est moi pas geholfen. je bekomme zwar qui Items avec qui Funktion, mais il me faut qui Zeilennummern qui markierten Einträge. Etwa 1 4 5 7 et là finde je aucun Possibilité, qui trop bekommen. et eh bien steh je là et frage mich comment maintenant? quoi je veux: dans einem Listview par Klick sur une Button Items dans selektierten Zeilen défini changement. Georg |
|
|
| |
|
|
|
Ragnar Rehbein | |
|
| |
|
|
|
Georg Bernhardt | Habe avec folgenden Code erreicht quoi je voulais, mais cela peux es doch pas son, de hinten par qui Brust
Tandis que GetSelectedLine(listview&) > -1 line& = GetSelectedLine(listview&)
SelectLine(listview&,line&,2)
wahltextmaus$ = GetItemText(listview&,bereichtext#,3,line&) textitem$=String$(bereichtext#,0) text4$=X SetItemText(listview&,addr(text4$),3,line&)
Endwhile
Georg |
|
|
| |
|
|
|
Jörg Sellmeyer | allô Georg, cela pourrait sich léger pour Votre Zwecke paraphraser laisser: KompilierenMarqueSéparationDef @GetSelectedCount(1) @SendMessage (@&(1),4146,0,0)
@GetSelectedCount(listenhandle&) Ergebnis: Anzahl markierter Zeilen
Def @DeleteColumn(2) @sendmessage (@&(1),$101C,@%(2),0)
@DeleteItem (listenhandle&,zeilenindex%)
Löscht eine Zeile (Item) Ergebnis True (1) oder False (0)
Def @GetItemState(3) @sendmessage (@&(1),4140,@%(2),@%(3))
@GetItemState(listenhandle&,itemIndex%,status%)
Ermittelt ob Item Nummer x(itemIndex%) den Status y(status%) hat
status% kann folgende Werte haben:
LVIS_FOCUSED = 1, Das Item hat den Focus (kleines gepunktetes Rechteck um das Item)
LVIS_SELECTED = 2, Das Item ist ausgewählt (in der Regel grauer Balken)
LVIS_CUT = 4, Das Item ist für eine Asuschneiden / Einfügen OPertation markiert
LVIS_DROPHILITED = 8, Item für DragnDrop Operation markiert (in der Regel blauer Balken)
Proc DeleteSelectedLines
Parameters LV&
If GetSelectedCount(LV&) > 0
WhileLoop GetLines(LV&) - 1,0,-1
If GetItemState(LV&,&Loop,2) = 2
DeleteItem(LV&,&Loop)
EndIf
Wend
EndIf
ENDPROC
qui Definitionen sommes dans qui Listview.inc enthalten. Salut Jörg |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 29.06.2005 ▲ |
|
|
|
|
Georg Bernhardt | allô Jörg,
funktioniert prima
merci
Georg |
|
|
| |
|
|