Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Auf TPaintbox zeichen (https://www.delphipraxis.net/128302-auf-tpaintbox-zeichen.html)

draeger1980 27. Jan 2009 16:26


Auf TPaintbox zeichen
 
Hi,

eigentlich ist das ja schon überall beschrieben aber irgendwie bekomme ich das nicht hin.

Also mein Code sieht so aus

procedure OnMouseDown:
begin
Paintbox1.Canvas.Moveto(X,Y);
end;

Eigentlich ganz simple aber haut nicht hin.
Ich bekomme dann wenn ich die Anwendung beende einen "Runtime Error" mmh echt komisch, kann mir da jemand weiter helfen ?

DeddyH 27. Jan 2009 17:13

Re: Auf TPaintbox zeichen
 
procedure OnMouseDown? Hast Du das selbst einfach so in den Source geschrieben?

draeger1980 27. Jan 2009 17:20

Re: Auf TPaintbox zeichen
 
nee,

natürlich nicht !

ich wollte halt nur den Kopf abkürzen, der sollte ja bekannt sein.

himitsu 27. Jan 2009 17:27

Re: Auf TPaintbox zeichen
 
na wenn das so ist :stupid:

also ich kann mir dann nicht vorstellen, daß es bezügliche dieser Funkion solch einen Fehler ergibt.

- was für eine Exception tritt denn auf?
- sicher, daß es an diesem MoveLine liegt? (des setzt ja nur den "Zeichen-Cursor")

Fussball-Robby 27. Jan 2009 17:28

Re: Auf TPaintbox zeichen
 
Delphi-Quellcode:
Paintbox1.Canvas.Moveto(X,Y);
Sorgt dafür, dass der "Stift" zur Posizion (X|Y) geführt wird, aber nicht zeichnet! Mittels Delphi-Referenz durchsuchenLineTo wird von der aktuellen "Stiftposition" (die du ja schon setzt) zur angegeben Position eine Linie gezeichnet. Der Fehler wird aber nicht an dieser Zeile Code liegen.. Tritt der Fehler auch auf wenn du die Zeile auskommentierst?
Gruß


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz