![]() |
Stream-Lesefehler bei ListView columns caption
Hallo... ich habe ein komisches Problem. Und zwar will ich jedes ListView meiner anwendung suchen, und die caption der einzelnen Columns setzen.
z.B so:
Delphi-Quellcode:
leder bekomme ich aber immer einen Stream-Lesefehler und ich weiß nicht warum.
var
z,i,j:integer; listView:TListView; begin for z := 0 to Screen.FormCount-1 do begin for i:=0 to Screen.Forms[z].ComponentCount-1 do begin if Screen.Forms[z].components[i] is TListView then begin listView:=Screen.Forms[z].Components[i] as TListView; for j:=0 to listView.Columns.Count-1 do begin listView.Columns[j].Caption:='Hallo'; end; end; end; end; end; wenn ich aber statt
Delphi-Quellcode:
folgendes verwende
listView.Columns[j].Caption:='Hallo';
Delphi-Quellcode:
dann bekomme ich diesen Fehler nicht... arghh kann mir da jemand helfen? ich weiß net weiter...
listView.Columns[j].Caption:=listView.Columns[j].Caption
mfg Florian |
Re: Stream-Lesefehler bei ListView columns caption
Hat sich erledigt... aber falls den fehler auch mal jemand hat: ich habe zwar keine Ahnung voran es liegt, aber wenn ich vorher nen ListView.clear mache dann gehts.
also so:
Delphi-Quellcode:
var
z,i,j:integer; listView:TListView; begin for z := 0 to Screen.FormCount-1 do begin for i:=0 to Screen.Forms[z].ComponentCount-1 do begin if Screen.Forms[z].components[i] is TListView then begin listView:=Screen.Forms[z].Components[i] as TListView; for j:=0 to listView.Columns.Count-1 do begin listView.clear; listView.Columns[j].Caption:='Hallo'; end; end; end; end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz