Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by HJay,
14. Dez 2009
Nochmal vielen Dank für Eure Kommentare. Ich habe die With-Konstruktion jetzt verstanden, aber finde sie immer noch etwas gewöhnungsbedürftig. Ich habe aber gelernt, dass das Create einer Methode eben doch wie eine Funktion funktioniert und ein Result des eigenen Methodentyps zurückgibt. Es beruhigt ein wenig, dass auch erfahrene Programmierer die Konstruktion beachten müssen. Ab jetzt kenne ich...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by HJay,
7. Dez 2009
Vielen Dank, Patti, das hat sehr weitergeholfen. Wenn man das so sieht, sieht es auch ganz einfach und logisch aus. Mich hatte diese "with"-Konstruktion doch sehr verwirrt.
Danke!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by HJay,
7. Dez 2009
Hallo! Ich habe eine Anfängerfrage zur Logik hinter der Erzeugung von Metafile-Objekten. Ich verstehe einfach die Syntax und die Logik hinter dem Aufruf nicht.
procedure MyDraw;
var MetaGraphic : TMetafile;
begin
MetaGraphic := TMetafile.Create;
with TMetafileCanvas.Create(MetaGraphic, 0) do begin
LineTo(10, 10); // beliebige Zeichenoperationen...
Free; // "erzeugt" das...