![]() |
Funktionsaufruf
Hey,
bräuchte Mal eure Hilfe. Hab zwei uses in Delphi 10.4 eingebunden. Diese sind FMX.Forms und Comport (auch von Delphi aus dem Getit-Package). Das problem ist, dass beide Uses die Funktion SetActive(..) ,jeweils anderer aufbau und Funktionalität, enthalten. Wenn ich die Funktion SetActive aufrufe dann ruft er die immer von FMX.Forms und nicht die von Comport. Was kann man da machen?? dankeee für eure Hilfe:D |
AW: Funktionsaufruf
Comport.SetActive bzw. Forms.SetActive
|
AW: Funktionsaufruf
Qualifiziere den Aufruf voll, indem Du den Unit-Namen davorschreibst.
Delphi-Quellcode:
<Unitname>.<Funktionsname>
|
AW: Funktionsaufruf
War das nicht früher auch davon abhängig, in welcher Reihenfolge die beiden in der Uses-Klausel stehen?
Natürlich ist der qualifizierte Aufruf die sicherste Variante. |
AW: Funktionsaufruf
Ahh hat nicht direkt geklappt. Musste erst die Comport.pas umbennen und erst dann konnte ich den Aufruf machen. Vielen Dank für die schnelle Antwort. Jetzt klappts :D
|
AW: Funktionsaufruf
Zitat:
Der Letzte wird zuerst gesehn. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:52 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