Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Funktion einer aneren Unit ausführen, die ... (https://www.delphipraxis.net/93044-funktion-einer-aneren-unit-ausfuehren-die.html)

gandime 30. Mai 2007 17:45


Funktion einer aneren Unit ausführen, die ...
 
Hi,
ich habe zwei Units
1. Unit_a
2. unt_flotte

Ich möchte nun von der Unit_a eine Funktion in der unt_flotte aufrufen.
Diese Funktion soll aber z.b. eine Editfeld ändern, welches sind in der Unit_a befindet.
geht dieses nur über einen umweg einer 3. Unit?

mfg gandime

edit:
ups falsche Rubrik sry bitte verschieben!

DeddyH 30. Mai 2007 17:48

Re: Funktion einer aneren Unit ausführen, die ...
 
Zitat:

Zitat von gandime
geht dieses nur über einen umweg einer 3. Unit?

Nein, Du musst die Units jeweils in der anderen Unit in der uses-Klausel bekanntmachen. Dabei ist darauf zu achten, dass Du dies in der einen Unit im interface- und in der anderen im implementation-Abschnitt tust.

SirThornberry 30. Mai 2007 17:48

Re: Funktion einer aneren Unit ausführen, die ...
 
das einfachst ist du übergibst der Funktion das Edit welches geändert werden soll. Eine andere Lösung wäre nicht sauber außer du arbeitest komplett ohne Objecte.

mkinzler 30. Mai 2007 17:48

Re: Funktion einer aneren Unit ausführen, die ...
 
Entweder Funktionen auslagern oder eine Einbindung im Interface und die andere im Implementierungsteil

gandime 30. Mai 2007 18:01

Re: Funktion einer aneren Unit ausführen, die ...
 
danke so gehts


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:59 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