Hab es nun entsprechend abgeändert dass ich Variablen in der ButtonClick Prozedur festgelegt habe und die andere Prozedur damit aufrufe.
Nun kommt "This form of method call only allowed for class methods"
Delphi-Quellcode:
procedure TMainForm.ButtonClick(Sender: TObject);
var
var1, var2, var3: Integer;
var4, var5: WideString;
var6: Integer;
begin
var1 := 18;
var2 := 65605;
var3 := 51103;
var4 := '533';
var5 := '';
var6 := 8;
AndereProzedur(Sender as Classname, var1, var2, var3, var4, var5, var6);
end;
(Classname = das, was vorhin bei Sender.Classname herauskam)
Original Prozedur:
Prozedur(ASender:TObject; var var1, var2, var3: integer; var var4, var5: wideString; var var6: Integer);