![]() |
Auf funktionen externer Units zugreifen
Hallo,
Mein Projekt besteht aus Unit1 und Unit2. Ist es möglich innerhalb von Unit2 Funktionen aus Unit1 aufzurufen ? ~stiftII |
Re: Auf funktionen externer Units zugreifen
In Unit2:
Delphi-Quellcode:
uses
..., Unit1; |
Re: Auf funktionen externer Units zugreifen
Das habe ich versucht, ich kann auf die Variablen zugreifen, aber nicht auf die Funktionen :(..
~stiftII |
Re: Auf funktionen externer Units zugreifen
Muss dann nicht noch in Unit1 die Funktionssignatur unter interface stehen?
Delphi-Quellcode:
unit Unit2;
// ... interface // ... function tueEtwasUndGibZahlZurueck: integer; implementation // ... function tueEtwasUndGibZahlZurueck: integer; begin tueEtwas; result := 42; end; // ... |
Re: Auf funktionen externer Units zugreifen
das funktioniert leider nicht :(
"[Pascal Error] Unit2.pas(1): Unable to invoke Code Completion due to errors in source code" |
Re: Auf funktionen externer Units zugreifen
Es dürfen keine Fehler im Quellcode sein. :)
|
Re: Auf funktionen externer Units zugreifen
Die fehler kamen wegen dem "interface" nun gehts einwandfrei ;D..
Also einfach interface weglassen und das ganze so in etwa implementieren:
Delphi-Quellcode:
type
TForm1 = class(TForm) private end; function AddTree:boolean; |
Re: Auf funktionen externer Units zugreifen
Guck mal vorsichtig über das type bzw. uses, steht da nicht irgendwo ein interface :stupid:
|
Re: Auf funktionen externer Units zugreifen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:30 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 by Thomas Breitkreuz