ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
319
319
EMPFEHLEN
-
Hallo,
wenn ich die Funktion FillList() beispielsweise 2mal aufrufe dann sollte er doch eigentlich die darin enthaltenen Daten überschreiben, da ich ihm doch Spalten- und Zeilennummer mitgebe oder nicht? Stattdessen wird einfach beim zweiten Aufruf dieselben Daten von Zeile 6 bis 10 eingetragen, ich möchte sie allerdings überschrieben wieder in Zeile 1 bis 5. Wie mache ich das?
Code cpp:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
void CSignalDebugger::FillList() { // fit last column to listwidth m_List.SetColumnWidth(2, LVSCW_AUTOSIZE_USEHEADER); m_List.DeleteItem(0); CString adr1; adr1.Format("%x", pSV1); m_List.InsertItem (0, adr1); m_List.SetItemText(0, 1, "short int"); m_List.SetItemText(0, 2, "SV1"); m_List.DeleteItem(1); CString adr2; adr2.Format("%x", pSV2); m_List.InsertItem (1, adr2); m_List.SetItemText(1, 1, "int"); m_List.SetItemText(1, 2, "SV2"); m_List.DeleteItem(2); CString adr3; adr3.Format("%x", pSV3); m_List.InsertItem (2, adr3); m_List.SetItemText(2, 1, "long int"); m_List.SetItemText(2, 2, "SV3"); m_List.DeleteItem(3); CString adr4; adr4.Format("%x", pSV4); m_List.InsertItem (3, adr4); m_List.SetItemText(3, 1, "float"); m_List.SetItemText(3, 2, "SV4"); m_List.DeleteItem(4); CString adr5; adr5.Format("%x", pSV5); m_List.InsertItem (4, adr5); m_List.SetItemText(4, 1, "double"); m_List.SetItemText(4, 2, "SV5"); }
EDIT: Ich habe jetzt vor jedem InsertItem() ein DeleteItem() gemacht und es funktioniert. Ich würde dennoch gerne wissen ob es nicht einfach anstelle von InsertItem eine Art OverrideItem gibt
MfG CappajaGeändert von Cappaja (28.08.09 um 16:10 Uhr)
Ähnliche Themen
-
Wie Datei von Zeile bis Zeile und wieder von Zeile bis Zeile .....
Von pitti24 im Forum JavaAntworten: 2Letzter Beitrag: 20.05.10, 14:29 -
CListCtrl: Andere Textfarbe in einer Zeile
Von Indian im Forum VisualStudio & MFCAntworten: 3Letzter Beitrag: 24.01.05, 11:15 -
CListCtrl Zeile selektieren, Highlight
Von Topsen im Forum VisualStudio & MFCAntworten: 1Letzter Beitrag: 10.12.04, 08:20 -
CListCtrl.. Hintergrundfarbe von jeder Zeile
Von Indian im Forum C/C++Antworten: 2Letzter Beitrag: 09.06.04, 11:08 -
TXT Datei Auslsen ist klar, aber wie eine bestimmte Zeile überschreiben ?
Von devStorm im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 02.07.03, 16:33





Zitieren
Login






