Einleitung
Wenn Sie in Ihrem 64-Bit C++ Builder Projekt die List & Label VCL FireDAC Komponente verwenden möchten, gehen Sie dazu bitte wie nachfolgend beschrieben vor.
Wichtig: Behalten Sie dabei unbedingt die hier vorgegebene Reihenfolge ein, da die Installation der Komponente in der IDE Tool Palette ansonsten nicht möglich ist oder es zu Fehlern kommt.
Vorgehensweise
Entfernen der automatisch installierten Komponente
Um Fehlern vorzubeugen, sollte die vom List & Label Setup installierte Komponente im RAD Studio entfernt werden. Öffnen Sie hierzu RAD Studio > Menü > Komponente > Packages installieren und entfernen Sie die List & Label FireDAC Komponente.
Erstellen der 32-Bit Komponente
RAD Studio-Befehlszeile starten
Wechseln Sie in der Eingabeaufforderung des Befehlszeilen-Interpreters zum Unterverzeichnis \Beispiele\Delphi\FireDAC\Component\
Ihrer List & Label-Installation. Geben Sie nun den folgenden Befehl ein (ersetzen Sie dabei ?? mit Ihrer List & Label Version).
msbuild ListLabel??Components.dproj
Prüfen, ob die Komponente ordnungsgemäß erstellt wurde
Im Ordner C:\Users\Public\Documents\Embarcadero\Studio\??\BPL
sollte die Komponente ListLabel??Components.bpl
erstellt worden sein (ersetzen Sie dabei ?? jeweils mit Ihrer RAD Studio bzw. List & Label Version).
Prüfen, ob die DCU-Datei ordnungsgemäß erstellt wurde
Im Ordner C:\Users\Public\Documents\Embarcadero\Studio\??\Dcp
sollte die DCU-Datei ListLabel??Components.dcu
erstellt worden sein (ersetzen Sie dabei ?? jeweils mit Ihrer RAD Studio bzw. List & Label Version).
Prüfen, ob die C++ Header-Dateien ordnungsgemäß erstellt wurden
Im Ordner C:\Users\Public\Documents\Embarcadero\Studio\??\hpp\Win32
sollten die List & Label .hpp
Dateien erstellt worden sein (ersetzen Sie dabei ?? mit Ihrer RAD Studio Version).
Erstellen der 64-Bit Komponente
RAD Studio-Befehlszeile starten
Wechseln Sie in der Eingabeaufforderung des Befehlszeilen-Interpreters zum Unterverzeichnis \Beispiele\Delphi\FireDAC\Component\
Ihrer List & Label-Installation. Geben Sie den folgenden Befehl ein (ersetzen Sie dabei ?? mit Ihrer List & Label Version).
Wichtig: Für den Wert des Platform-Parameters wird die Groß-/Kleinschreibung berücksichtigt.
msbuild ListLabel??Components.dproj /p:Platform="Win64"
Wahlweise kann hier noch der Parameter /p:config=Release
hinzugefügt werden, wenn man eine Release-Version möchte.
Prüfen, ob die Komponente ordnungsgemäß erstellt wurde
Im Ordner C:\Users\Public\Documents\Embarcadero\Studio\??\BPL\win64
sollte die Komponente ListLabel??Components.bpl
erstellt worden sein (ersetzen Sie dabei ?? jeweils mit Ihrer RAD Studio bzw. List & Label Version).
Prüfen, ob die DCU-Datei ordnungsgemäß erstellt wurde
Im Ordner C:\Users\Public\Documents\Embarcadero\Studio\?\Dcp\win64
sollte die DCU-Datei ListLabel??Components.dcu
erstellt worden sein (ersetzen Sie dabei ?? jeweils mit Ihrer RAD Studio bzw. List & Label Version).
Im ..\dcp\win64
Verzeichnis liegt auch die Lib-Datei für die 64-Bit Version (.a Datei).
Prüfen, ob die C++ Header-Dateien ordnungsgemäß erstellt wurden
Im Ordner C:\Users\Public\Documents\Embarcadero\Studio\?\hpp\win64
sollten die List & Label .hpp
Dateien erstellt worden sein (ersetzen Sie dabei ?? mit Ihrer RAD Studio Version).
Installieren der Komponente in der Tool Palette
Öffnen Sie hierzu RAD Studio > Menü > Komponente > Packages installieren und installieren Sie das Package aus dem Ordner C:\Users\Public\Documents\Embarcadero\Studio\?\BPL
(ersetzen Sie dabei ?? mit Ihrer RAD Studio Version).
Danach sollte die Komponente in der Tool Palette unter der Gruppe combit
zur Verfügung stehen. Zum Verwenden der Komponente muss diese einfach auf eine Form gezogen werden.