und zwar hast du doch geschrieben, dass du im OnStateChange-ereignis etwas machst. wenn du dir die methode anschaust, dann findest du du sicherlich selbst die nötigen informationen.
wenn ich die onclick-methode eines buttons aufrufen will, dann muss ich das wie folgt machen:
Delphi-Quellcode:
// dies ist die onclick-methode, die beim
// onclick eines buttons ausgeführt wird
procedure TForm1.Button1Click(Sender: TObject);
begin
// Nachricht ausgeben
showMessage('Es wurde auf den Button geklickt');
end;
// So kann ich das OnClick des Buttons in einer
// anderen Methode aufrufen
procedure TForm1.TestMethode();
begin
// "Virtueller Klick" auf den Button1
// Dies funktioniert aber wohl nur bei einem
// TButton
Button1.Click();
{ ODER WIE FOLGT }
// Direkter Aufruf der Methode
Button1Click( Button1 ); // <-- hier musst du ein Sender vom Typ TObject übergeben.
end;
nun alles klar!?
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)