| |
|
|
- page 1 - |
|
Michael Dell | plv.pcu v2.4
Befehlsliste:
plv.CreateListView() plv.DelLView() plv.SetHeader() plv.SetRow() plv.ReSetItem() plv.GetRow() plv.DelAll() plv.DelRow() plv.gSelItems() plv.gCheckItems() plv.sCheckItem() plv.BKCol() plv.tCol() plv.tBKCol() plv.UpDate() plv.SetFnt() plv.ResFnt() plv.gImgXY() plv.Ico2Lst() plv.GetHeader() plv.GetHeaderOrder() plv.SetHeaderOrder() plv.Version$() plv.HitSortsLV()
Auteurs: Richard Maurukas, Michael Dell, Rolf Koch, Carlo coin, efisch, Thomas R. & Dieter Zornow
Geändert am: 05.12.2007
Changements v2.4: XProfan v11 Problem gelöst. Dank, Dieter Zornow!!! plv comme Include plv.pinc inkl. Beispiel beigelegt. |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 22.10.2004 ▲ |
|
|
|
| |
|
- page 5 - |
|
|
efisch | Salut,
Weil je données, qui je avec qui PLV-Unit anzeige pas encore einmal dans einem Array Sauver voudrais, besoin je une Funktion, qui den le contenu einer cellule des Listviews zurückgibt. là mon Versuche avec LVM_GETITEMTEXT dans qui Hose gegangen sommes (probablement klemmts chez meinem Verständnis qui Feinheiten qui LV_Item Struktur), hoffe je, cela es ici chez irgendeinem hilfsbereiten les gens moins klemmt et il une entsprechende Funktion postet.
merci Ebi |
|
|
| |
|
|
|
Michael Dell | Salut,
werd la fois sehn quoi je pour toi faire peux. Wird quelque chose dauern, mais je kümmer mich tambour. Versprochen! |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 19.12.2005 ▲ |
|
|
|
|
Michael Dell | Ok, hab grad Version 1.8 hochgeladen.
Hinzu gekommen ist:
plv.GetRow(LV_Hndl&,Zeile&) --> Liest une ganze la ligne (Spalten sommes par | getrennt) cela funktioniert pour dem Speicherprinzip, soll appeler si le la ligne avec plv.SetRow() erstellt wurde peux vous aussi avec plv.GetRow() ausgelesen volonté.
Test es la fois à... |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 19.12.2005 ▲ |
|
|
|
|
Carlo Keil | je hatte Ebis Problem kürzlich aussi et suis sur qui unten stehende Solution gekommen. avec cela peux je einzelne Zellen gezielt décrire et auslesen. (je gebs Oui pour, SetCell était simple, weil AddItem bereits vorhanden était).
@Michael: je halte es pour une Überlegung wert, cette Codeschnipsel encore einzubauen, avec cela plan aussi einzelne Zeilen zugänglich sommes.
Salut Carlo KompilierenMarqueSéparation
Proc ?_SetCell
Parameters lvHndl&, RowNr&, ColNr&, Text$
AddItem(lvHndl&, RowNr&, ColNr&, Text$)
EndProc
-----------------------------------------------------------------------------
Proc ?_GetCell
Parameters lvHndl&, Zeile&, Spalte&
Declare Item#, Text#, t$
Dim Item#, LV_Item
Dim Text#, 255
With Item#
.pointerText& = Text# Textpuffer für Zelleninhalt
.TextLen& = 255 Pufferlänge
.Spalte& = Spalte&
SendMessage(lvHndl&, 4141, Zeile&, Item#)
EndWith
t$ = @String$(Text#, 0)
Dispose Text#
Dispose Item#
Return t$
ENDPROC
|
|
|
| |
|
|
|
Michael Dell | Hi Carlo,
gute concept quelque chose ähnliches J'ai eu déjà im Sinn. alors folgendes ist daraus geworden: plv.GetRow() & plv.SetRow() lesen & écrivons maintenant sowohl ganze Zeilen comme aussi einzelne Zellen et naturellement ließt plv.GetRow() maintenant wirklich aus dem Listview comme sich est.
plv.SetRow(LV_Hndl&,Zeile&,DatNam.exe|23.456,IcoNr&,Schalter&) --> écrit une ganze la ligne pour lv.SetHeader -- IcoNr& > -1 ne...aucune Icon -- Schalter& > 0 = Ganze la ligne >0 = SpaltenNummer
plv.GetRow(LV_Hndl&,Zeile&,Schalter&) --> Liest une ganze la ligne (Spalten sommes par | getrennt) -- Schalter& > 0 = Ganze la ligne >0 = SpaltenNummer
Version 1.9 ist maintenant Online!
quoi meinst Du, mais est pas mal geworden ou bien? |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 19.12.2005 ▲ |
|
|
|
|
Michael Dell | Hat sich là doch glatt un kleiner Bug eingeschlichen! plv.GetRow hat pas korreckt einzelne Zellen ausgelesen!!!
bof is oui wieder dans Ordre. |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 20.12.2005 ▲ |
|
|
|
|
efisch | allô Michael,
dans qui Procédure GetItem qui Version 1.9 devrait du avant dem ENDPROC encore entier vite qui la ligne KompilierenMarqueSéparation einbauen.
Salut Ebi |
|
|
| |
|
|
|
Michael Dell | pénible, pénible!
et mir qualmt qui Schädel weil je nich rauskrieg pourquoi cela Ding im Interpreter pas fonctionne dabei wars un Wunder cela es Compiliert ging!
merci, là hät je encore ne Weile drangesessen! |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 20.12.2005 ▲ |
|
|
|
|
| Funktioniert alles parfait - tolles partie!
si qui beigelegte plv.prf qui Unit ist, ensuite voudrais mais aussi encore un bisl plus en supplément dire.
<senf>
comme Unit wäre cela un - s'il te plaît pas faux comprendre! - un schlimmes crime.
Du deklarierst Defs et Variablen et Structs sans Namensraumsymbol - quoi naturellement (presque) niemals dans einer Unit passer sollte.
</senf>
*duck*
Spielt mais aucun rôle - car qui Code liegt oui chez - et qui ist schliesslich super. |
|
|
| |
|
|
|
Michael Dell | Komm doch la fois là raus! Na...
Spass beiseit, bien sûr (seulement) une qui Globalen wird Extern gebraucht qui hab je korrigiert. qui andern Internen sommes eh bien deutlicher benannt!
suis froh cela qui PLV funzt et anklang findet (merci!!!). avec quelque chose Aider ist oui doch encore quoi aus dem kleinen (original Eigenbedarfs) projet geworden.
Dank qui Community! |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 23.01.2006 ▲ |
|
|
|
|
Jac de Lad | allô Michael!
cela partie ist vraie qui marteau! Es hat dans vielen meiner Programme déjà une Stammplatz bekommen! je hab mais la fois ne Frage: avec einem certain Stil peux on einstellen, dass qui Benutzer qui Anordnung qui Spalten per DragnDrop vertauschen peux. peux on irgendwie abfragen, comment qui aktuelle Reihenfolge ist (zwecks Sauver et beim prochain Start des Programms wieder so Anordnen)?
Jac |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 29.01.2006 ▲ |
|
|
|
|
Michael Dell | Hi Jac,
gute Frage hab là so ne concept mais seulement la fois testen.
S'inscrire mich ensuite... |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 29.01.2006 ▲ |
|
|
|