![]() |
Re: Daten aus Listbox in Array speichern.
Was schreibt er denn für eine Exception
|
Re: Daten aus Listbox in Array speichern.
Zitat:
|
Re: Daten aus Listbox in Array speichern.
Also Jens wenn das hier gemeint ist dann bittesehr:
Zitat:
|
Re: Daten aus Listbox in Array speichern.
Das sieht auf als wenn du auf nicht reservierten Speicher zu greifst.
Was ist denn Verkehr für ein Typ? Ein Objekt? Ein Record? |
Re: Daten aus Listbox in Array speichern.
Ein dynamisches Reccordarray. Weil ich es für unterschiedlich viele Eintäge nutzen will :)
|
Re: Daten aus Listbox in Array speichern.
So viel wie ich weiß, musst Du dann auch eine Var. von deinem Record erstellen.
in etwa so...
Delphi-Quellcode:
Gruß Jens
var
MeinVerkehr : TVerkehr; |
Re: Daten aus Listbox in Array speichern.
Nimm erst mal das komische with aus dem Quellcode. Dann kann man auch was erkennen.
|
Re: Daten aus Listbox in Array speichern.
Habe ich schon.. alles Global schon passier -.-'
Deshalb die variable Verkehr!!
Delphi-Quellcode:
type TRVerkehr = record
Datum:string[10]; anzahl:integer; end; type TVerkehr = array of TRVerkehr; var Verkehr: TVerkehr; {$R *.dfm} procedure TForm1.DateiinListboxeinlesen1Click(Sender: TObject); begin if not OpenDialog1.Execute then exit; listbox1.Items.LoadFromFile(OpenDialog1.FileName); end; procedure TForm1.EIntrgeListboxinAraybernehmen1Click(Sender: TObject); var Vposition:integer; zeile,buffer: String; begin while zaehler <> listbox1.Count-1 do begin with Verkehr[zaehler] do begin zeile:=listbox1.Items[zaehler]; Vposition:= pos('/',zeile); datum := copy(zeile,1,Vposition-1); delete (zeile,1,Vposition); anzahl:= strtoint(zeile); inc(zaehler); end; end; end; procedure TForm1.FormShow(Sender: TObject); begin zaehler:=0; end; |
Re: Daten aus Listbox in Array speichern.
Dann mach das mal lokal. Warum muss das global sein. Oder zeig uns doch mal den globalen Code, der noch zu dem Code dazu gehört.
|
Re: Daten aus Listbox in Array speichern.
Also sind Zeile und Anzahl Inhalte des Records Verkehr...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:13 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