Hallo,
ich bin vor kurzem mit Delphi "konfrontiert" wurden und hab da mal eine Verständnisfrage.
Herr Google brachte mich nicht so richtig weiter ... ich gehe mal davon aus, dass es auch eine recht einfache Frage für euch ist =)
Nun zu meinem Problem:
Ich möchte 260 Werte in ein Array schreiben und dies in meiner
Unit für all die anderen Pozeduren verfügbar machen. Dann geh ich mal davon aus, dass das in nem globalen Array am besten aufgehoben ist oder? Die Werte über die serielle Schnittstelle einlesen klappt auch wunderbar ... nur bekomme ich die Werte halt nur in meiner Prozedur und halt nicht global.
Ich habe dazu einen ähnlichen Ansatz gefunden ...
http://www.w-hanisch.de/dokumente/De...0Hn%202010.pdf ... bei der die Problematik ähnlich gelöst wird (am PDF-Ende).
Wenn ich diesen Ansatz übernehme ...
Delphi-Quellcode:
{$R *.DFM}
ref: Array [0..260] Of Integer;
procedure TForm6.FormActivate(Sender: TObject);
.
.
.
... meckert der Compiler ständig an der Stelle *in x-beliebiger Prozedur* ...
Delphi-Quellcode:
for i:=0 to 260 do
begin
ref[i] := sp[i];
end;
... mit
Array-Typ erforderlich rum.
Ich freue mich freuen wenn ihr einem n00b wie mir helft.
thx4replies