![]() |
Unitübergreifende Prozeduren
Hi Leute,
könnt ihr mir sagen, wie ich mit einer ButtonClick-Prozedur in Unit 2 eine Prozedur der Unit 1 aufrufen kann? |
Re: Unitübergreifende Prozeduren
unit 2 in die uses einbinden und dann im OnCreate die events der anderen unit zuweisen
Delphi-Quellcode:
[Edit]Der Dax scheint recht zu haben und ich sollte mal lesen lernen :oops: [/Edit]
procedure TForm1.FormCreate(Sender: TObject);
begin Button1.OnClick = unit2.Form2.YourOnClickProc; //"unit2" kann auch wegggelassen werden, dient nur zur übersicht end; |
Re: Unitübergreifende Prozeduren
Vielleicht soll eine Prozedur in Unit1 aufgerufen werden, nicht der ButtonClick in Unit1 ausgelagert aufgerufen werden..
Delphi-Quellcode:
uses
Unit1, ...; .... procedure TForm2.Button1Click(Sender: TObject); begin {Unit1.}Prozedur; end; |
Re: Unitübergreifende Prozeduren
Vielen Dank euch beiden!! :hello: :hello:
Hat wunderbar funktioniert |
DP-Maintenance
Dieses Thema wurde von "Christian Seehase" von "Neuen Beitrag zur Code-Library hinzufügen" nach "Sonstige Fragen zu Delphi" verschoben.
Falsche Sparte |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:29 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz