Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

VC 6 CListCtrl

BDelphi / 1 Antworten / Flachansicht Nickles

Hallo zusammen,


ich habe da eine Frage zu den CListCtrl`s ich habe bisher rausbekommen wie ich die obere leiste betiteln kann, dazu habe ich diesen Quelltext:
pList->InsertColumn(0,"Stück",LVCFMT_LEFT, 40,0);
 pList->InsertColumn(1,"Artikel",LVCFMT_LEFT,120,0);
 pList->InsertColumn(2,"Breite",LVCFMT_CENTER,60,0);
 pList->InsertColumn(3,"Höhe",LVCFMT_CENTER,60,0);
 item.mask=LVIF_TEXT;


was ich jetzt benötige ist, wie bekomme ich es hin, das da drunter Daten reingeschrieben werden, aus verschiedenen Editfeldern, und auch aus einer ComboBox?
Beispielcode wäre super :)


mfg
Thorsten :)

bei Antwort benachrichtigen
VCoder711 BDelphi „VC 6 CListCtrl“
Optionen

Ich hoffe das hilft dir etwas weiter !

int nItem=100;
for (int i=0;i {
nItem=m_CL.InsertItem(i,"");
m_CL.SetItemText(i,0,(sz,"%s",szIP));

das ist ein Ausschnitt aus meinem Programm. zuerst musst du ein InsertItem setzen . dieses dient dazu das die liste aktualiesiert wird , wenn neue daten in die liste aufgenommen werden , so dass sie in die richtige zeile hinzugefügt werden!
m_CL ist die Membervar meines ListControls .
und so füllst du die Zeilen : in meinem Fall m_CL.SetItemText(nItem = also i(s.o),SubItem = welche Spalte = (bei mir 0,also erste Spalte), lpszText = (hier szIP) was ich als char deklariert habe). Das wars schon ! =)

Wenn du was nicht verstehst , dann kannst du mir auch eine Email schreiben : vbunny711@vcoder.de

bei Antwort benachrichtigen