Hallo zusammen !
Ich bin ein "NewBe"
in Delphi 7. Ich habe folgendes Problem:
Ich will eine
DLL erstellen, die eine Funktion beinhaltet, die z.B. den Form-Titel ändert, oder einen zusätzlichen Text hinein schreibt.
Ich habe nun das Problem, diese Funktion die Form mit zu geben.
Hier das Beispiel:
[im Hauptprogramm]
Delphi-Quellcode:
procedure TfrmMain.Button1Click(Sender: TObject);
begin
AendereCaption( frmMain );
end;
[in der
DLL]
Delphi-Quellcode:
function AendereCaption( myForm: TForm ):Boolean;
begin
with myForm do
begin;
caption:= 'test';
end;
result:=true;
end;
Wenn ich nun den Button1 clicke, erscheint eine EAccessViolation: "Zugriffsverletzung bei Adresse 0000000..."
Kann mir jemand helfen, dieses Problem zu lösen?
Danke schon mal im Voraus...
Klaus Müller
[EDIT=Luckie]Delphi-Tags eingefügt.[/EDIT]