Hallo zusammen
ich stoße grade auf einen Fehler/eine Problematik, bei der ich mich nicht zu helfen weiß. Ich habe ein Image auf dem Formular erstellt und will auf dieses aus einer eigenen Prozedur darauf zugreifen, besser gesagt, darauf herummalen.
Die Prozedur sieht so aus:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| procedure paint; var i:integer; begin for i:=1 to 10 do begin Image1.Canvas.MoveTo((i*10), data[i]); Image1.Canvas.LineTo(((i+1)*10), data[i+1]); end; end; |
Die Prozedur habe ich vorher im Private-Teil angegeben:
Delphi-Quelltext
1: 2:
| private procedure paint; |
Jetzt meldet er mir aber
Zitat: |
E2003 Undefinierter Bezeichner: 'Image1' |
und
Zitat: |
E2066 Operator oder Semikolon fehlt |
Ich weiß nicht was ich falsch mache, es kann ja nicht so schwer sein eine simple Zeichenfunktion auszulagern
Gruß
Bookworm