Komponenten benutzen - Delphi-Packages (*.dpk) im BCB
-
Hallo,
ich habe hier eine größere Sammlung von Delphi-Komponenten, und frage mich ob und wie ich diese in BCB verwenden kann. Source Files sind jedenfalls dabei.
Das ist die Liste der Dateien, die bei KADaoControls mitgeliefert werden:
kadaocontrols30.upl KADaoControlsCommonDirectives.pas KADaoCVFButton.pas KADaoCVFUnit.dfm KADaoCVFUnit.pas KADaoDateTime.pas KADaoDBColumnCheckListBox.pas KADaoDBColumnCombo.pas KADaoDBColumnListBox.pas KADaoDBGrid.dcr KADaoDBGrid.pas KADaoDBGrid.res KADaoDbGUIDEdit.pas KADaoDBStringList.pas KADaoDTPickerUnit.dfm KADaoDTPickerUnit.pas KADaoExportButton.pas KADaoFilterByButton.pas KADaoFilterByUnit.dfm KADaoFilterByUnit.pas KADaoFindButton.pas KADaoFindSeekUnit.dfm KADaoFindSeekUnit.pas KADaoQuickFindSeekUnit.dfm KADaoQuickFindSeekUnit.pas KADaoSASUnit.dfm KADaoSASUnit.pas KADaoSearch.pas KADaoSeekButton.pas KADaoSelectIndexButton.pas KADaoSelectIndexUnit.dfm KADaoSelectIndexUnit.pas KADaoSortByButton.pas KADaoSortByDialogUnit.dfm KADaoSortByDialogUnit.pas ReadMe.txt ReadMe_fr.txt KADaoControls.dpk KADaoControls.res
Die Readme Datei enthält keine Vermerke zu BCB, es steht aber auch nicht drin das BCB nicht geht. In der "KADaoControlsCommonDirectives.pas" habe ich folgende defines für BCB5 und Delphi gefunden. Leider habe ich keine Ahnung von dem was in dieser Datei drin steht.
... {************************************* defines for Delphi 5 and/or C++Builder 5 } {$IFDEF VER130} {$DEFINE D1UP} {$DEFINE D2UP} {$DEFINE D3UP} {$DEFINE D4UP} {$DEFINE D5UP} {$IFNDEF BCB} {$DEFINE DELPHI} {$DEFINE DELPHI5} {$ELSE} {$DEFINE CBUILDER} {$DEFINE CBUILDER5} {$DEFINE CBUILDER1UP} {$DEFINE CBUILDER3UP} {$DEFINE CBUILDER4UP} {$DEFINE CBUILDER5UP} {$ENDIF} {$ENDIF} ....
Könnt Ihr damit etwas anfangen? Oder hat wohlmöglich schon jemand diese Komponenten nach BCB portiert?
Thanx Brainchild
[ Dieser Beitrag wurde am 02.07.2003 um 10:27 Uhr von Jansen editiert. ]
-
Müßte eigentlich über Komponente|Package installieren ablaufen. Gib einfach den Namen des Packages an, daß bei der Sourcecode-Sammlung dabei ist (KADaoControls.dpk). Wenn Du den BCB 6 verwendest, könnte es Probleme geben(dafür steht aber auf der Borland-Site ein Patch zur Verfügung (Update blablabla...)
-
Aber ich habe doch C++ Builder! Der kann keine Delphi Packages öffnen. Nur bpk keine dpk !
-
Daß Du den BCB verwendest habe ich schon verstanden. Aber ich habe das Wochenende durchgearbeitet und nicht schnell genug geschaltet.
Also:
1. Komponente|Komponente installieren
2. in neues Package installieren (gib einfach einen Pfad und einen Namen für das Package ein)
3. Wähle alle Pascalfiles aus, die Du brauchst (noch nicht kompilieren)
4. Dann alle Ressource files dem Package hinzufügen
5. Compile and goGruß
Axel
-
Danke, das scheint zu funktionieren. Er meckert noch bei einem Verweis zu KADaoC5. Aber das dürfte dann, so hoffe ich, zu Hause bei meinem BCB5 funktionieren. Da ist diese Komponente KADao richtig installiert.
Thanx Brainchild