AW: UNITS für VCL und FMX gleichzeitig verwenden
@uligerhardt
Das habe ich auch zuerst gedacht, aber diesen Befehl ruft er wohl aus der Logik heraus auf und auch da hat er keinen vernünftigen Zugriff auf die StringList. |
AW: UNITS für VCL und FMX gleichzeitig verwenden
Zitat:
|
AW: UNITS für VCL und FMX gleichzeitig verwenden
Zitat:
|
AW: UNITS für VCL und FMX gleichzeitig verwenden
ich komme nicht weiter bei diesem Problem :
unter VCL verwende ich
Delphi-Quellcode:
alles super ---- und unter FMX will ich
Controls, Forms, System.SysUtils, stdctrls, .....
Delphi-Quellcode:
verwenden, nur kennt mein DELPHI die Unit fmx.stdctrls nicht ...., bleibt rot unterstrichen... Compile von Write2Memo klappt also noch nicht
fmx.Controls, fmx.Forms, System.SysUtils, fmx.memo, fmx.stdctrls,
Nachtrag Trennung von Code in verschiedene Lagen : MainForm ( VCL oder FMX) -> Unit_mit_oftgebrauchten_GUI_Funktionen -> Units_mit_Datenklassen in Unit_mit_oftgebrauchten_GUI_Funktionen findet man dann Procedure WRITE2MEMO ( eineDatenklasse , einMemo) ; |
AW: UNITS für VCL und FMX gleichzeitig verwenden
Wenn Namespaces dann konsequent. Ich würde dann auch bei den VCL Units Vcl. davorschreiben.
|
AW: UNITS für VCL und FMX gleichzeitig verwenden
Zitat:
Aber warum bestehst du auf einem Control als Übergabeparameter? |
AW: UNITS für VCL und FMX gleichzeitig verwenden
Wie wäre es, wenn du das gleiche Schema wie Delphi nutzt.
Platform spezifische Dinge in unterschiediche Units:
Delphi-Quellcode:
und
Fmx.Unit_mit_oftgebrauchten_GUI_Funktionen
Delphi-Quellcode:
und dann brauchst du bloß MyStuff einbinden und funktioniert genauso, wie es kompiliert, wenn du StdCtrls used was bei FMX die Fmx.StdCtrls und bei VCL die Vcl.StdCtrls einbindet.
Vcl.Unit_mit_oftgebrauchten_GUI_Funktionen
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:34 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