Zitat von
SirThornberry:
du schreibst das es funktioniert sagst aber gleichzeitig das der Code einen Fehler verursacht? Welcher Code funktioniert dann?
Man sieht noch kurz, dass der Eintrag in der LV erscheint und gleich danach stürzt die Anwendung mit einer Zugriffsverletzung ab.
Ich habe es jetzt auch mal so versucht, aber der Fehler bleibt.
Delphi-Quellcode:
var lvi: TLVItem;
begin
lvi.mask := LVIF_TEXT;
lvi.iItem := 0;
lvi.iSubItem := 0;
lvi.pszText := 'Test';
SendMessage(listview1.handle, LVM_INSERTITEM, 0, LParam(@lvi));
lvi.iSubItem := 1;
lvi.pszText := 'Test2';
SendMessage(listview1.handle, LVM_SETITEM, 0, LParam(@lvi));
end;