Hmmm???
Wenn ich deine Exe starte erkenne/sehe ich das Problem. Wenn ich aber den Code in Delphi 7 lade und starte, dann sieht alles ok aus (Exe im Anhang), denke ich zumindest.
Ich hab zwar noch folgendes geändert (zwecks
OOP), hat aber auch ohne die Änderung funktioniert:
Delphi-Quellcode:
type ...
...
private
...
//Die Funktionen habe ich mal in Methoden umgewandelt..
procedure VST_Expand;
procedure VST_Minimize;
public
{ Public-Deklarationen }
end;
var
Form2: TForm2;
implementation
{$R *.dfm}
procedure TForm2.VST_Expand;
begin
//..Dadurch brauchst du dich hier nicht auf TForm2 zu beziehen
VST.Align := alNone;
VST.Width := 400;
VST.Height := Panel2.Height -10;
VST.Parent := Form2;
end;
procedure TForm2.VST_Minimize;
begin
VST.Parent := Panel2;
VST.Align := alClient;
end;
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.