Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TBX unter Delphi 2005 (https://www.delphipraxis.net/49104-tbx-unter-delphi-2005-a.html)

Flocke 19. Nov 2005 22:40

Re: TBX unter Delphi 2005
 
Zitat:

Zitat von Coder90
Dann sagt der Patch aber das er bestimmte Dateien nicht patchen kann, weil das Quell- und Zielverzeichnis gleich sind.

Das kann ich nicht ausschließen, danke für den Hinweis :thumb: . Ich werde es morgen noch mal in einer VM ausprobieren und die Anleitung ggf. anpassen.

JayK 20. Nov 2005 11:32

Re: TBX unter Delphi 2005
 
Die Installation hat zwar prima geklappt, aber Programme damit lassen sich nich compilieren :shock:
Zitat:

[Fehler] TBX.pas(187): E2170 Eine nichtvirtuelle Methode kann nicht überschrieben werden
[Fehler] TBX.pas(198): E2170 Eine nichtvirtuelle Methode kann nicht überschrieben werden
[Fehler] TBX.pas(264): E2170 Eine nichtvirtuelle Methode kann nicht überschrieben werden
[Fehler] TBX.pas(266): E2170 Eine nichtvirtuelle Methode kann nicht überschrieben werden
[Fehler] TBX.pas(383): E2147 Eigenschaft 'DblClickUndock' existiert nicht in Basisklasse
[Fehler] TBX.pas(530): E2147 Eigenschaft 'DblClickUndock' existiert nicht in Basisklasse
[Fehler] TBXLists.pas(1174): E2003 Undefinierter Bezeichner: 'DoneActionData'
[Fehler] TBXLists.pas(1176): E2003 Undefinierter Bezeichner: 'DoneActionData'
[Fehler] TBXLists.pas(1184): E2003 Undefinierter Bezeichner: 'DoneActionData'
[Fehler] TBXLists.pas(1186): E2003 Undefinierter Bezeichner: 'DoneActionData'
[Fehler] TBXLists.pas(134): E2065 Ungenügende Forward- oder External-Deklaration: 'TTBXCustomList.GetItemText'
[Fehler] TBXLists.pas(135): E2065 Ungenügende Forward- oder External-Deklaration: 'TTBXCustomList.GetCount'
Also irgendwie geht da echt was aneinander vorbei! :(

Flocke 20. Nov 2005 11:57

Re: TBX unter Delphi 2005
 
Gehen wir das Ganze mal langsam an:
1. Welche Versionen benutzt du (TB2K, TBX)?
2. War es ein Update oder eine Neuinstallation?
Update: hast du die alten BPL- und DCP-Dateien vorher gelöscht?
3. Welche Meldungen hat der Patch ausgegeben? (Hunk failed)
4. Hast du in Delphi die richtigen Pfade eingestellt? (Suchpfad, Bibliothekspfad)

Wie sieht's aus mit der TBX-Demo, kannst du die ausprobieren?

JayK 20. Nov 2005 18:51

Re: TBX unter Delphi 2005
 
Zitat:

Zitat von Flocke
Gehen wir das Ganze mal langsam an:
1. Welche Versionen benutzt du (TB2K, TBX)?

TB2k 2.1.6
TBX 2.1 Beta
die von deiner Seite eben ;)

Zitat:

Zitat von Flocke
2. War es ein Update oder eine Neuinstallation?
Update: hast du die alten BPL- und DCP-Dateien vorher gelöscht?

Neuinstallation. Die BPLs und DCPs von einer (komplett deinstallierten) alten Version von TB2k hab ich gelöscht.

Zitat:

Zitat von Flocke
3. Welche Meldungen hat der Patch ausgegeben? (Hunk failed)

Code:
patching file `TBXOffice2003Theme.pas'
Hunk #1 FAILED at 19.
Hunk #2 FAILED at 414.
Hunk #3 FAILED at 550.
3 out of 3 hunks FAILED -- saving rejects to TBXOffice2003Theme.pas.rej
bei allen anderen meckert er nicht.

Zitat:

Zitat von Flocke
4. Hast du in Delphi die richtigen Pfade eingestellt? (Suchpfad, Bibliothekspfad)

Im Bibliothekspfad stehen der korrekte TBX- und dessen Source-Ordner.


Zitat:

Zitat von Flocke
Wie sieht's aus mit der TBX-Demo, kannst du die ausprobieren?

Die lässt sich auch nicht compilieren:
Zitat:

[Fehler] TBX.pas(187): E2170 Eine nichtvirtuelle Methode kann nicht überschrieben werden
[Fehler] TBX.pas(198): E2170 Eine nichtvirtuelle Methode kann nicht überschrieben werden
[Fehler] TBX.pas(264): E2170 Eine nichtvirtuelle Methode kann nicht überschrieben werden
[Fehler] TBX.pas(266): E2170 Eine nichtvirtuelle Methode kann nicht überschrieben werden
[Fehler] TBX.pas(383): E2147 Eigenschaft 'DblClickUndock' existiert nicht in Basisklasse
[Fehler] TBX.pas(530): E2147 Eigenschaft 'DblClickUndock' existiert nicht in Basisklasse
[Fehler] TBXLists.pas(1174): E2003 Undefinierter Bezeichner: 'DoneActionData'
[Fehler] TBXLists.pas(1176): E2003 Undefinierter Bezeichner: 'DoneActionData'
[Fehler] TBXLists.pas(1184): E2003 Undefinierter Bezeichner: 'DoneActionData'
[Fehler] TBXLists.pas(1186): E2003 Undefinierter Bezeichner: 'DoneActionData'
[Fehler] TBXLists.pas(134): E2065 Ungenügende Forward- oder External-Deklaration: 'TTBXCustomList.GetItemText'
[Fehler] TBXLists.pas(135): E2065 Ungenügende Forward- oder External-Deklaration: 'TTBXCustomList.GetCount'
[Fataler Fehler] TBXExtItems.pas(18): F2063 Verwendete Unit 'TBXLists.pas' kann nicht compiliert werden
wie gesagt :-(

Flocke 20. Nov 2005 21:18

Re: TBX unter Delphi 2005
 
Zitat:

[Fataler Fehler] TBXExtItems.pas(18) F2063 Verwendete Unit 'TBXLists.pas' kann nicht compiliert werden
Das klingt normalerweise ganz stark danach, dass mit dem Suchpfad irgendetwas nicht stimmt - also dass du z.B. ein altes TBX noch irgendwo im Suchpfad hast.

Klick mal im Beispielprojekt in der uses-Klausel mit der rechten Maustaste auf TBXExtItems und wähle "Datei beim Cursor öffnen" und dasselbe Spiel noch einmal mit TBX und TBXLists. Wenn du mit der Maus über den Tabreiter fährst und dort stehen bleibst, dann wird dir als Hint der komplette Pfad zur Datei angezeigt. Überprüfe doch bitte mal, ob der für alle drei Dateien korrekt ist.

JayK 21. Nov 2005 13:41

Re: TBX unter Delphi 2005
 
ah! :idea: klar! die Pfade zu einer noch älteren TB2k Version waren noch da :lol:
und die zur TBX Installation, die ich noch im Gemeinsame Dokumente Ordner hatte ^^

Danke Flocke, jetzt geht es! :D


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:19 Uhr.
Seite 2 von 2     12   

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