Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Inkompatible Typen bei gleicher Deklaration (https://www.delphipraxis.net/149028-inkompatible-typen-bei-gleicher-deklaration.html)

Salazriel 12. Mär 2010 17:12


Inkompatible Typen bei gleicher Deklaration
 
Guten Abend,

Ich habe ein Problem, dass ich mir echt nicht erklären kann:
Ich habe zwei Formulare/Units. In dem 1. habe ich
Delphi-Quellcode:
Steuerung:(Maus,Tastatur);
global deklariert. Wenn man nun auf einen Button klickt, wird das 2. Formular aufgerufen und es soll die Variable übergeben werden, der Typ bleibt derselbe, in Unit 2 ist auch
Delphi-Quellcode:
Steuerung:(Maus,Tastatur);
global deklariert. Zur Übergabe nutze ich bei FormShow
Delphi-Quellcode:
Steuerung:=mHauptMenue.Steuerung
Das Programm startet aber nicht, der Compiler sagt, es seien inkompatible Typen. Steuerung ist jedoch in beiden Units genau gleich deklariert. Warum zeigt er es dennoch als Fehler an?

guinnes 12. Mär 2010 17:27

Re: Inkompatible Typen bei gleicher Deklaration
 
Zitat:

Zitat von Salazriel
Steuerung ist jedoch in beiden Units genau gleich deklariert. Warum zeigt er es dennoch als Fehler an?

Weil es nicht reicht, wenn es die gleiche Deklaration ist, es muß dieselbe sein ( Nur einmal deklarieren und die dementsprechende Unit einbinden )


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