AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TBX unter Delphi 2005

Ein Thema von Schubi87 · begonnen am 5. Jul 2005 · letzter Beitrag vom 21. Nov 2005
Antwort Antwort
Seite 1 von 2  1 2      
Schubi87

Registriert seit: 5. Jul 2005
3 Beiträge
 
#1

TBX unter Delphi 2005

  Alt 5. Jul 2005, 16:27
Hallo,
ich versuche seit Tagen Maguma Open Studio zu Kompilieren. Das Finden und Installieren der Vorrausetzungen bereitet mir große Schwierigkeiten, da ich kein Package von TBX für Delphi 9 finde.
Wenn ich es mit tbxdsgn_d7.bpl versuche bekomme ich immer den Fehler:
[Fehler] TBX.pas(130): E2003 Undefinierter Bezeichner: 'TTBPopupPositionRec'

Falls ihr eine Idee dazu habt, und sei sie auch noch so trivial, bitte einfach posten.

Vielen Dank im Vorraus Moritz
  Mit Zitat antworten Zitat
Benutzerbild von Flocke
Flocke

Registriert seit: 9. Jun 2005
Ort: Unna
1.172 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#2

Re: TBX unter Delphi 2005

  Alt 5. Jul 2005, 16:52
Die Fehlermeldung deutet darauf hin, dass du nicht die richtige Version von Toolbar2000 für deine TBX-Kompo hast.

Such' mal hier im Forum nach Hier im Forum suchenTBX.

[Nachtrag]

Auf dieser Seite findest du eigentlich alle Links, die du für TBX brauchst. Außerdem sollten für Delphi 2005 Packages mit den Namen "tbx_d9.dpk" und "tbxdsgn_d9.dpk" dabei sein.
Volker
  Mit Zitat antworten Zitat
Schubi87

Registriert seit: 5. Jul 2005
3 Beiträge
 
#3

Re: TBX unter Delphi 2005

  Alt 5. Jul 2005, 17:54
ok ich hab hier im Forum alles gefunden.
leif auch mit d7 packages problemlos
das Problem war das es kein d9 package für tbx gibt. wohl aber für tb2k und die version nicht mit d7 für tbx kompatibel ist.
mal sehen wie weit ich jetzt komme...

frage beantwortet!
  Mit Zitat antworten Zitat
Benutzerbild von Flocke
Flocke

Registriert seit: 9. Jun 2005
Ort: Unna
1.172 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

Re: TBX unter Delphi 2005

  Alt 5. Jul 2005, 18:12
Zitat von Schubi87:
das Problem war das es kein d9 package für tbx gibt.
Das hast du Recht (mein Fehler )

Die beiden Dateien habe ich mir seinerzeit selbst gemacht: einfach die Packages für tbx_d7.dpk und tbxdsgn_d7.dpk kopiert und umbenannt. Danach in "tbx_d9.dpk" die Zeile für Toolbar2000 ändern auf "tb2k_d9" und in "tbxdsgn_d9.dpk" die Zeilen "tb2k_d9", "tb2kdsgn_d9" und "tbx_d9" (also eigentlich einfach überall d9 statt d7).

Muss dann ungefähr so aussehen:

tbx_d9.dpk:
Delphi-Quellcode:
requires
  vcl,
  tb2k_d9,
  rtl;
tbxdsgn_d9.dpk:
Delphi-Quellcode:
requires
  tb2k_d9,
  tb2kdsgn_d9,
  tbx_d9,
  vcl,
  rtl,
  dbrtl,
  vcldb;
Volker
  Mit Zitat antworten Zitat
Schubi87

Registriert seit: 5. Jul 2005
3 Beiträge
 
#5

Re: TBX unter Delphi 2005

  Alt 5. Jul 2005, 19:09
das habe ich direkt als erstes ausprobiert.
aber dann kam halt der fehler:
[Fehler] TBX.pas(130): E2003 Undefinierter Bezeichner: 'TTBPopupPositionRec'
und alle daraus relsultierenden Fehler.

Kann es sein das es nicht geklappt hat, da ich einfach die d7 packages abgeädert, habe als sie nach d9 umzutaufen. Natürlich hab ich dann in der d7 design nicht den verweis auf tbx_d7 so gelassen.

tbx_d7.dpk:
Quellcode: markieren
Delphi-Quellcode:
requires
  vcl,
  tb2k_d9,
  rtl;
tbxdsgn_d7.dpk:
Quellcode: markieren
Delphi-Quellcode:
requires
  tb2k_d9,
  tb2kdsgn_d9,
  tbx_d7,
  vcl,
  rtl,
  dbrtl,
  vcldb;
Naja ich kümmer mich jetzt erstmal um die anderen Fehler. Wenn es egal ist, ob ich d7 oder d9 nutze.
Vielleicht war der einstieg mit maguma in delphi auch ein bisschen viel fürs erste Projekt. Aber da muss ich jetzt durch...

Moritz
  Mit Zitat antworten Zitat
Benutzerbild von Flocke
Flocke

Registriert seit: 9. Jun 2005
Ort: Unna
1.172 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#6

Re: TBX unter Delphi 2005

  Alt 6. Jul 2005, 08:08
Also hier noch einmal die Schritte von vorne, wie ich es installiert habe (aus dem Kopf, muss also nicht 100% stimmen):

1. Toolbar2000 in der aktuellen Version (2.1.5) heruntergeladen und entpackt in ein neues, leeres Verzeichnis Namens "TBX", noch nicht kompiliert oder installiert.
2. TBX in der aktuellen Version (2.1 beta 1) heruntergeladen und ebenfalls in das Verzeichnis "TBX" entpackt, auch das noch nicht kompiliert oder installiert.
3. Aus diesem Thread den Patch für die aktuellen Versionen (ganz unten, von gothic_mike) heruntergeladen, entpackt und nach der Readme.txt vorgegangen. Die Patches sind dieselben wie auf dieser Seite, allerdings inkl. Programm und Readme.
4. Danach die Dateien noch ein bisschen umgeordnet, so dass alle Quelltexte direkt im Verzeichnis "TBX" lagen (wg. der Include-Dateien und damit ich nur einen Suchpfad hinzufügen muss) und alle Packages im Verzeichnis "Packages". Dann natürlich die Packages noch angepasst, indem ich den Pfad zu den Dateien von "..\Source" auf ".." geändert habe.
5. Dann Toolbar2000 kompiliert und installiert.
6. Danach, wie schon gesagt, D9-Packages von TBX erstellt durch kopieren und ändern. Du kannst aber auch die D7-Packages nehmen und direkt ändern, so wie du es beschrieben hast.
7. Diese beiden Pakete dann kompiliert und installiert.

Danach sollten Toolbar2000 und TBX erst mal laufen.
Volker
  Mit Zitat antworten Zitat
JayK

Registriert seit: 1. Mai 2005
49 Beiträge
 
#7

Re: TBX unter Delphi 2005

  Alt 18. Nov 2005, 23:51
Ich habe mich genau an deine Anleitung gehalten Flocke, und bei mir kommt immer noch derselbe Fehler:
Code:
[Fehler] TBX.pas(130): E2003 Undefinierter Bezeichner: 'TTBPopupPositionRec'
(beim Compilieren von der produzierten tbxdsgn_d9.dpk)

ich kann aber keine Deklaration in irgendeiner der TBX- oder TB2k-Units finden
was soll ich nu machen?
nil
  Mit Zitat antworten Zitat
Benutzerbild von Flocke
Flocke

Registriert seit: 9. Jun 2005
Ort: Unna
1.172 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#8

Re: TBX unter Delphi 2005

  Alt 19. Nov 2005, 00:18
Der Bezeichner (ist ein record) wird erst durch den Patch eingebaut und steht dann in "Source\TB2Item.pas".

Ich habe hier mal aufgeschrieben wie ich vor drei Tagen erst noch die aktuelle Version von TBX installiert habe. Das ist ein bisschen ausführlicher als die oben aufgeführte 7-Punkte-Liste...
Volker
Besucht meine Garage
Aktuell: RtfLabel 1.3d, PrintToFile 1.4
  Mit Zitat antworten Zitat
Benutzerbild von Coder90
Coder90

Registriert seit: 8. Nov 2004
Ort: Ebhausen, BW
44 Beiträge
 
Delphi 2007 Architect
 
#9

Re: TBX unter Delphi 2005

  Alt 19. Nov 2005, 18:31
Hi

Erstmal ein riesengroßes Dankeschön für die Anleitung!
Hab mich genau an deine Anleitung gehalten aber er hat trotzdem noch über TTBPopupPositionRec gemeckert.
In deiner Anleitung ist es so beschrieben das man alle zip-Archive in einen Ordner entpackt.
Dann sagt der Patch aber das er bestimmte Dateien nicht patchen kann, weil das Quell- und Zielverzeichnis gleich sind.
Hab den Patch dann aus einem anderen Ordner laufen lassen und alles hat Funktioniert.

MfG Coder (mal in der DP)
  Mit Zitat antworten Zitat
JayK

Registriert seit: 1. Mai 2005
49 Beiträge
 
#10

Re: TBX unter Delphi 2005

  Alt 19. Nov 2005, 20:32
Flocke, deine Anleitung ist riesen-geil
Das klappt echt wie am Schnürchen, vielen Dank
nil
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:31 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