![]() |
Unit-Übergreifende Prozedur
Hallo Delphi-Praxis,
ich möchte in meiner Hauptunit eine eigene Prozedur aus einer Zweitunit ausführen. also z.B. in Unit 2:
Delphi-Quellcode:
in Unit 1:
procedure ausfuehren;
begin ... end;
Delphi-Quellcode:
Ich habe es wie folgt eingebunden:
ausfuehren;
Delphi-Quellcode:
Was fehlt?
implementation
uses unit2; FG Dunkelbunt |
AW: Unit-Übergreifende Prozedur
Das e bei procedure?
Irgendwie erinnert mich das an was :mrgreen: |
AW: Unit-Übergreifende Prozedur
Hallo,
So gehts:
Delphi-Quellcode:
unit Unit2;
interface procedure Ausfuehren; implementation procedure Ausfuehren; begin // Code end; end.
Delphi-Quellcode:
unit Unit1;
interface uses Forms, ..., Unit2; // hier Unit2 einbinden type TForm1 = class(TForm1) ... public procedure Irgendwas; end; implementation // ODER hier //uses Unit2; procedure TForm1.Irgendwas; begin Ausfuehren; // Aufrufen end; end. |
AW: Unit-Übergreifende Prozedur
Dankeschön =D
FG Dunkelbunt |
AW: Unit-Übergreifende Prozedur
Wichtig an dieser Stelle wäre es, sich über die Grundlagen zu informieren. Es kann bei mehreren Units sonst schnell passieren, dass du einem "Zirkuläre Referenzen"-Fehler begegnest ;)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:50 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