Español
Unidades

Einfachstes ListView erzeugen (Unit) - Descargar

 
- Página 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.Versión$()
plv.HitSortsLV()

Autores: Richard Maurukas, Michael Dell, Rolf Koch, Carlo Keil, efisch, Thomas R. & Dieter Zornow

Geändert al: 05.12.2007

Los cambios v2.4: XProfan v11 Problema gelöst. Dank, Dieter Zornow!!!
plv como Incluir plv.pinc inkl. Ejemplo beigelegt.

56 kB
Kurzbeschreibung: pöv v2.4
Hochgeladen:05.12.2007
Ladeanzahl572
Descargar
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
22.10.2004  
 



 
- Página 5 -



efisch
¡Hola,

Weil Yo Daten, el I, con el PLV-Unit anzeige no todavía una vez en un Array speichern möchte, necesidad Yo una Función, el el Inhalt uno Zelle des Listviews zurückgibt.
Como mi Versuche con LVM_GETITEMTEXT en el Hose gegangen son (vermutlich klemmts en mi Verständnis el Feinheiten el LV_Item Struktur), hoffe Yo, el lo hier en irgendeinem hilfsbereiten Menschen weniger klemmt y él una entsprechende Función postet.

Gracias
Ebi
 
19.12.2005  
 




Michael
Dell
¡Hola,

werd veces sehn Yo para Usted hacer kann. Wird algo dauern, pero yo kümmer mich tambor. Versprochen!
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
19.12.2005  
 




Michael
Dell
Ok, tener grad Versión 1.8 hochgeladen.

Hinzu gekommen es:

plv.GetRow(LV_Hndl&,Zeile&)
--> Liest una todo Línea (Spalten son por | getrennt)

Das funktioniert después de el Speicherprinzip, se heißen si la Línea con plv.SetRow() erstellt wurde kann ellos auch con plv.GetRow() ausgelesen voluntad.

Test lo veces a...
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
19.12.2005  
 




Carlo
Keil
Tuve Ebis Problema kürzlich auch y bin en el unten stehende Solución gekommen. Damit kann Yo einzelne Zellen gezielt beschreiben y auslesen.
(Yo gebs sí a la, SetCell war simplemente, porque AddItem ya disponible war).

@Michael: Yo halte lo para una Überlegung wert, esta Codeschnipsel todavía einzubauen, así eben auch einzelne Zeilen zugänglich son.

Saludo
Carlo
KompilierenMarcaSeparación
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

 
19.12.2005  
 




Michael
Dell
Hi Carlo,

gute Concepto algo ähnliches Tuve ya en el Sinn. Also folgendes es lo geworden: plv.GetRow() & plv.SetRow() lesen & escribir ahora sowohl todo Zeilen como auch einzelne Zellen y natürlich ließt plv.GetRow() ahora wirklich de el Listview como se gehört.


plv.SetRow(LV_Hndl&,Zeile&,DatNam.exe|23.456,IcoNr&,Schalter&)
--> Escribe una todo Línea después de lv.SetHeader
-- IcoNr& > -1 kein Icon
-- Schalter& > 0 = Ganze Línea >0 = SpaltenNummer

plv.GetRow(LV_Hndl&,Zeile&,Schalter&)
--> Liest una todo Línea (Spalten son por | getrennt)
-- Schalter& > 0 = Ganze Línea >0 = SpaltenNummer

Versión 1.9 es ahora Online!

Was media Usted, es doch bastante bien geworden oder?
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
19.12.2005  
 




Michael
Dell
Sombrero se como doch liso una kleiner Bug eingeschlichen!
plv.GetRow ha no korreckt einzelne Zellen ausgelesen!!!

Naja is sí otra vez Haga clic en Aceptar.
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
20.12.2005  
 




efisch
¡Hola Michael,

en el Procedimiento GetItem el Versión 1.9 solltest du antes el ENDPROC todavía bastante rápidamente el Línea
KompilierenMarcaSeparación
Return txt$
>
einbauen.

Saludo
Ebi
 
20.12.2005  
 




Michael
Dell
Peinlich, peinlich!

Und me qualmt el Schädel porque Yo nich rauskrieg por qué lo en el Interpreter no se ejecuta esta wars una Wunder el lo Compiliert ging!

Gracias, como hät Todavía ne Weile drangesessen!
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
20.12.2005  
 



Funktioniert alles perfekt - tolles Teil!

Wenn el beigelegte plv.prf el Unit es, entonces möchte aber auch todavía una bisl mehr dazu sagen.

<senf>

Als Unit wäre el una - Por favor, no falso verstehen! - una schlimmes Verbrechen.

Usted deklarierst Defs y Variables y Structs sin Namensraumsymbol - qué natürlich (fast) niemals en uno Unit passieren debería.

</senf>

*duck*

Spielt pero no Papel - porque el Code liegt sí en - y es schliesslich super.
 
23.01.2006  
 




Michael
Dell
Komm doch veces como fuera! Na...

Spass beiseit, klar (sólo) una el Globalen se Extern gebraucht el tener Yo korrigiert. El andern Internen son nun deutlicher benannt!

Bin froh el el PLV funzt y anklang findet (Gracias!!!). Mit algo Ayuda es sí todavía qué de el pequeño (ursprünglichen Eigenbedarfs) Projekt geworden.

Dank Comunidad!
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
23.01.2006  
 




Jac
de
Lad
¡Hola Michael!

Das Teil es echt el Hammer! Lo ha en vielen meiner Programas ya una Stammplatz bekommen! Yo aber ne el turno de preguntas: Mit una cierto Stil puede ser einstellen, dass el Benutzer el Anordnung el Spalten por DragnDrop vertauschen kann. Kann uno irgendwie abfragen, como aktuelle Reihenfolge es (zwecks Guardar y beim nächsten Start des Programms otra vez así 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 Cuestión tener como así ne Concepto aber sólo veces testen.

Melde mich entonces...
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
29.01.2006  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

60.459 Views

Untitledvor 0 min.
Gast.081514.01.2025
Erhard Wirth14.06.2024
Axel Berse03.12.2023
RudiB.08.04.2022
Más...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie