Forum: Object-Pascal / Delphi-Language
Delphi
by Niels,
25. Dez 2003
Moin!
LOL...is ja lustig
Genau so hatte ich das heut früh 0 Uhr...nur dass ich nur die 2 entsprechenden Sachen, die ich brauchte weitergegeben hab. Da hab ich ne Fehlermeldung bekommen, als das Create ausgeführt werden sollte. Da mir der Debugger aber den Fehler in Unit1 in der Zeile bla := irgendwas.Create(...); brachte, dachte ich es liegt an meiner Idee...jetzt kam der Fehler wieder und...
Forum: Object-Pascal / Delphi-Language
Delphi
by Niels,
25. Dez 2003
Moin mirage228
Ich weiß net ob ich jetzt falsch lieg...aber was bringt mir ein Zeiger auf die Klasse TForm1? Ich will doch mit dem Formular Form1 was machen. Wenn ich jetzt eingeb FForm.Width := 100 dann bekomm ich ne EAccessViolation vom Debugger.
BTW: Warum soll ich nen Pointer auf die Klasse nehmen und nicht die Klasse direkt?
MfG Niels
Forum: Object-Pascal / Delphi-Language
Delphi
by Niels,
25. Dez 2003
@mirage228:
Ich hatte das auch schon in Klammern stehn ... hat trotzdem net geklappt
@sakura:
Das war ja auch nur ne Idee von mir, mein oben geschildertes Problem zu lösen. Gibt's denn irgend ne andere Möglichkeit sowas zu machen? Hoehe muss ja kein Pointer sein ... ein Integer wäre mir da sogar lieber.
MfG Niels
Forum: Object-Pascal / Delphi-Language
Delphi
by Niels,
25. Dez 2003
Moin!
Ich möchte z.B. Form1.Height einfach mit Hoehe bezeichnen und hab mir das so gedacht:
var
Hoehe: ^Integer;
begin
Hoehe := Pointer(@(Form1.Height));
Hoehe^ := 190;
end;