Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Funktion einer anderen Unit auf HauptUnit verwenden (https://www.delphipraxis.net/95302-funktion-einer-anderen-unit-auf-hauptunit-verwenden.html)

Gehstock 4. Jul 2007 21:29


Funktion einer anderen Unit auf HauptUnit verwenden
 
habe auf der Form eine Comport Componente "Comm1"

diese möchte ich in einer anderen Unit des Programms verwenden

UnitMain sieht so aus
Delphi-Quellcode:
implementation

uses Unit2;
Unit2 sieht so aus
Delphi-Quellcode:
interface
uses SysUtils, Classes, forms, windows, ComCtrls, Dialogs, UnitMain;

Function Blabla;
begin
Comm1.Sendstring('z');
end;

Comm1 wird nicht auf der 2. Unit erkannt

hoika 4. Jul 2007 21:41

Re: Funktion einer anderen Unit auf HauptUnit verwenden
 
Hallo,

entweder du übergibst du Komponente als Parameter,
oder du nimmst eine eigene Unit für die Komponenten-Variable selber.


Heiko

Gehstock 4. Jul 2007 21:44

Re: Funktion einer anderen Unit auf HauptUnit verwenden
 
haste n kleinen Tip wie das geht

DeddyH 4. Jul 2007 21:47

Re: Funktion einer anderen Unit auf HauptUnit verwenden
 
Wenn es wirklich eine Komponente ist:
Delphi-Quellcode:
Form1.Comm1.Sendstring('z');

Gehstock 4. Jul 2007 21:53

Re: Funktion einer anderen Unit auf HauptUnit verwenden
 
bin ich bekloppt
hatte es mit
Delphi-Quellcode:
TForm1.Comm1
versucht

Danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:14 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz