![]() |
Globale Proceduren
Hi, ich will ne eigene Procedure schreiben
z.B.
Delphi-Quellcode:
mein problem ist, dat ich die Global brauch, und da muss ich die ja deklariueren, nur weiss ich nit was ich da alles hinschreiben soll.
procedure Test;
begin .... end; |
Re: Globale Proceduren
Du musst sie, wenn sie in deinem gesamten Projekt verfügbar sein soll, mit ins Public aufnehmen:
Delphi-Quellcode:
unit Unit1;
interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; private { Private-Deklarationen } public procedure test({Parameter....}); { Public-Deklarationen } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.test({Parameter....}); begin // Das ist eine globale Procedure.... end; end. |
Re: Globale Proceduren
Zitat:
Delphi-Quellcode:
danach kann man die prozedur(bzw die Unit, in der die Prozedur enthalten ist) dann in allen Units, wo man sie braucht, per
unit MeineUnit;
interface function MeineFunktion(x,y:integer):integer; implementation function MeineFunktion(x,y:integer):integer; begin result := x+y; end; end.
Delphi-Quellcode:
einbinden und benutzen.
uses MeineUnit;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:56 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