Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Komponente in Turbo Delphi installieren (https://www.delphipraxis.net/81826-komponente-turbo-delphi-installieren.html)

TonyR 4. Dez 2006 15:51


Komponente in Turbo Delphi installieren
 
Hallo an Alle,

Ich habe folgendes Problem:
Ich habe bisher Delphi 7 benutzt. Ich habe mir eine "Allzweck-Unit" erstellt, die ich bei sehr vielen Programmen nutze. Um diese nicht jedesmal in ein neues Projekt einbinden zu müssen habe ich in Delphi 7 auf "Komponente" => "Komponente installieren" geklickt und da hat es meine unit immer gefunden, wenn ich es zur Uses-Klausel hinzugefügt habe.

Nun habe ich mir Turbo Delphi Win32 heruntergeladen und habe ein altes Projekt geöffnet. Turbo Delphi hat meine Unit natürlich nicht gefunden, also wollte ich wie oben auf "Komponente installieren" klicken und die Unit somit für immer bereit zu stellen. Diesen Menüpunkt gibt es aber irgendwie nicht bei Turbo Delphi. Ist es irgendwie versteckt? Weis jemand wie ich meine Unit dauerhaft installiern kann (unter Turbo Delphi)?

Ich bin für jede Hilfe dankbar.

fwsp 4. Dez 2006 15:53

Re: Komponente in Turbo Delphi installieren
 
http://www.delphipraxis.net/turbo_delphi_download.php
Zitat:

Die Turbos gibt es in jeweils zwei Varianten. Und das Schönste daran: Der Download ist der Gleiche. Alleine der Lizenzschlüssel entscheidet, ob das vor einem liegende Turbo-Produkt ein Explorer oder eine Professional ist. Die Explorer-Edition ist kostenfrei, kann jedoch nicht um weitere Packages erweitert werden. Die Professional-Edition ist kostenpflichtig und kann wie gewohnt um weitere Packages ergänzt werden.

mkinzler 4. Dez 2006 15:54

Re: Komponente in Turbo Delphi installieren
 
In der freien Explorer-Version von TD kann man keine Komponenten ind die IDE nachinstallieren.

TonyR 4. Dez 2006 15:55

Re: Komponente in Turbo Delphi installieren
 
Ach... so ist das also...
Naja, sch....
Danke für die schnellen Antworten!!!

Leuchtturm 4. Dez 2006 15:56

Re: Komponente in Turbo Delphi installieren
 
Sagen wirs so:
Man kann in Turbo Delphi keine Komponenten installieren :wink:
Aber den Bibliothekspafd kann man immer noch unter Optionen--> Delphi Optionen--> Bibliothek-Win32
einstellen. Einfach deine Unit hinzufügen und dann müsste es eigentlich gehen :coder:

Jens Schumann 4. Dez 2006 16:06

Re: Komponente in Turbo Delphi installieren
 
Hallo,
man kann schon eigene Komponenten installieren. Man muss dafür das Package dclusr verwenden.

TonyR 4. Dez 2006 16:11

Re: Komponente in Turbo Delphi installieren
 
Zu Leuchtturm: Ich habe den Pfad gerade mal hinzugefügt, hat aber nichts gebracht... es erkennt meine Unit nach wievor nicht...

Zu Jens: Wie soll das gehen? Ich habe versucht ein Delphi 7 Package zu installieren, das ging aber nicht (hat auch ne andere Endung als Turbo Delphi haben wollte)

Jens Schumann 4. Dez 2006 16:18

Re: Komponente in Turbo Delphi installieren
 
Zitat:

Zitat von TonyR
Zu Leuchtturm: Ich habe den Pfad gerade mal hinzugefügt, hat aber nichts gebracht... es erkennt meine Unit nach wievor nicht...

Zu Jens: Wie soll das gehen? Ich habe versucht ein Delphi 7 Package zu installieren, das ging aber nicht (hat auch ne andere Endung als Turbo Delphi haben wollte)

In dem Du für Deine Komponenten das on Delphi mitgelieferte Package dclusr verwendest.

Balu der Bär 4. Dez 2006 16:26

Re: Komponente in Turbo Delphi installieren
 
Im zweiten Teil wirst du fündig werden. http://www.danielstools.de/downloads/count.php?id=18

TonyR 4. Dez 2006 16:35

Re: Komponente in Turbo Delphi installieren
 
Vielen, vielen Dank Jens und Balu!
Das hat geklappt!!!
Ist aber schon komisch, dass den Programmierern einer Programmier-Software so ein Fehler unterläuft...(eigentlich sollte das so doch nicht funktionieren dürfen...)
Aber naja, wenigstens hat es funktioniert!
Nochmals Danke!

Elvis 4. Dez 2006 16:42

Re: Komponente in Turbo Delphi installieren
 
Zitat:

Zitat von TonyR
eigentlich sollte das so doch nicht funktionieren dürfen...

Ich bin mir gar nicht so sicher, dass es anfangs gedacht war, eigene Kompos komplett zu verbieten. Ich denke eher dass das Verbot auf 3rd-Party-Packages abzielen sollte (wodurch ein Großteil der aufwendigeren Kompos außen vor bleiben).

uligerhardt 4. Dez 2006 16:52

Re: Komponente in Turbo Delphi installieren
 
Zitat:

Zitat von Leuchtturm
Aber den Bibliothekspafd kann man immer noch unter Optionen--> Delphi Optionen--> Bibliothek-Win32
einstellen. Einfach deine Unit hinzufügen und dann müsste es eigentlich gehen :coder:

Zitat:

Zitat von TonyR
Zu Leuchtturm: Ich habe den Pfad gerade mal hinzugefügt, hat aber nichts gebracht... es erkennt meine Unit nach wievor nicht...

Das sollte aber schon funktionieren - das ist auch der vorgesehene Weg. Eine Funktionssammlung als Komponente einzubinden ist ja Overkill. Schau doch mal nach, wie der Bibliothekspfad jetzt, nachdem du deine Unit installiert hast, ausschaut - vermutlich enthält er jetzt den Pfad zu deiner Unit.

Uli.

RWarnecke 11. Dez 2006 21:46

Re: Komponente in Turbo Delphi installieren
 
Wenn ich das ganze doch richtig verstanden habe, soll das mit der Explorer-Version von Turbo Delphi funktionieren oder ? Nur wenn ich das Tutorial im 2. Teil durcharbeite, kommt immer beim installieren die Meldung, dass er die Komponente nicht installieren kann, da es nicht lizenziert ist IDE-Addins zu installieren. Kann mir da jemand weiterhelfen ?

mkinzler 11. Dez 2006 21:48

Re: Komponente in Turbo Delphi installieren
 
Nach Einspielen der Patches funktioniert der Trick mit dem User-Package nicht mehr.

Balu der Bär 11. Dez 2006 21:51

Re: Komponente in Turbo Delphi installieren
 
Joah. Borland hat nach Bekanntwerden der Lücke die Downloadversion mit einer neuen dclusr.dpk ausgestattet (dies geschieht ebenfalls nach dem Rollup-Update). Es gibt also zwei Möglichkeiten, entweder du besorgst dir von irgendjemanden eine originale dclusr.dpk oder du lädst Delphi von den DP-Servern, dort liegt AFAIR auch noch die originale Version.

@kinzler: Auch nach dem Update geht es sehr wohl noch. Man ersetzt einfach die durch das Update gepatchte dclusr.dpk wieder mit der Originalen.

mkinzler 11. Dez 2006 21:52

Re: Komponente in Turbo Delphi installieren
 
Zitat:

@kinzler: Auch nach dem Update geht es sehr wohl noch. Man ersetzt einfach die durch das Update gepatchte dclusr.dpk wieder mit der Originalen.
Wenn man diese hat.

Balu der Bär 11. Dez 2006 21:53

Re: Komponente in Turbo Delphi installieren
 
Was ja wohl logisch ist. :roll:

urfel 24. Dez 2006 13:03

Re: Komponente in Turbo Delphi installieren
 
Hey, das Tutorial zeigt ja eine schöne möglichkeit auf, aber ist es auch irgendwie möglich Komponenten, die keine .pas Dateien beinhalten auf diese Art zu integrieren ?

Speziell gehts mir um die ZeosLib, die ich gerne integrieren würde...

(alternativ wäre ich auch für ein schönes Tutorial zu dbExpress+MySQL dankbar, dann bräuchte ich Zoes erst mal nich mehr)

xZise 28. Dez 2006 14:20

Re: Komponente in Turbo Delphi installieren
 
Also ich habe es mit diesem Tutorial versucht, aber nichts is ;)

Ist es ggf. wichtig wo die .pas liegt?

Meine vorgehensweise:
  • Ich habe eine .pas-Datei erstellt
  • Ich habe die dcluser.dpk geöffnet
  • Habe "dem Projekt hinzufügen" gewählt und die Unit eingebunden
  • Fehlermeldung, dass die Version nicht lizensiert ist.

Balu der Bär 28. Dez 2006 14:28

Re: Komponente in Turbo Delphi installieren
 
@xZise: Wie bereits x mal erwähnt, brauchst du eine ungepatchte Originalversion der dclusr.dpk, wie sie nur bei den allerersten Versionen von TurboDelphi vorhanden war. Entweder du besorgst dir eine solche Version oder du lässt es bleiben.

@urfel: Wenn ich Zeit finde gucke ich mir die ZEOSlib mal an, kann dir im Moment nicht weiterhelfen.

thkerkmann 28. Dez 2006 15:15

Re: Komponente in Turbo Delphi installieren
 
Hi,

genauer: es wird die ungepatchte dclusr.res benötigt.

Gruss

xZise 28. Dez 2006 17:30

Re: Komponente in Turbo Delphi installieren
 
Zitat:

Zitat von Balu der Bär
du lädst Delphi von den DP-Servern, dort liegt AFAIR auch noch die originale Version.

Wie gut, dass ich der DP treu geblieben bin :D

xZise 3. Feb 2007 16:33

Re: Komponente in Turbo Delphi installieren
 
Übrigens ist die dclusr.res auf dem Server gepacht!

globetrotter77 2. Feb 2009 10:24

Re: Komponente in Turbo Delphi installieren
 
gibt es noch irgendjemanden, der
a) noch weiß, wie man das damals machen konnte
b) noch eine alte dclusr.res besitzt
c) sie mir auch zur Verfügung stellen könnte (weiß nicht, ob das legal ist, aber nachdem ich die alte Version theoretisch auch besitzen könnte, kann es doch eigentlich nur erlaubt sein, oder?)

Danke!

RWarnecke 2. Feb 2009 10:38

Re: Komponente in Turbo Delphi installieren
 
klick

globetrotter77 2. Feb 2009 10:50

Re: Komponente in Turbo Delphi installieren
 
Zitat:

Zitat von RWarnecke

Das ist leider eine Art Rekursiv-Klick ... lande immer wieder hier an dieser Stelle!

RWarnecke 2. Feb 2009 10:54

Re: Komponente in Turbo Delphi installieren
 
Zitat:

Zitat von globetrotter77
Zitat:

Zitat von RWarnecke

Das ist leider eine Art Rekursiv-Klick ... lande immer wieder hier an dieser Stelle!

Da steht doch, wo Du die alte Version der Turbo Delphi Explorer Version bekommst.

globetrotter77 2. Feb 2009 11:18

Re: Komponente in Turbo Delphi installieren
 
Zitat:

Zitat von Balu der Bär
Im zweiten Teil wirst du fündig werden. http://www.danielstools.de/downloads/count.php?id=18

Wenn du das gemeint hast, stimmt das leider nicht mehr ...
Und langsam verliere ich die Lust, mich weiter durch nicht mehr funktionierende oder unpassende Links durchzuwühlen ...

Da kannst du zwar nichts dafür, aber so ist es nun mal! *ordentlichfrustriert*

RWarnecke 2. Feb 2009 11:27

Re: Komponente in Turbo Delphi installieren
 
Zitat:

Zitat von globetrotter77
Zitat:

Zitat von Balu der Bär
Im zweiten Teil wirst du fündig werden. http://www.danielstools.de/downloads/count.php?id=18

Wenn du das gemeint hast, stimmt das leider nicht mehr ...
Und langsam verliere ich die Lust, mich weiter durch nicht mehr funktionierende oder unpassende Links durchzuwühlen ...

Da kannst du zwar nichts dafür, aber so ist es nun mal! *ordentlichfrustriert*

Sorry, das wusste ich nicht, dass der Link nichtmehr funktioniert. Hatte es nicht nachkontrolliert. :oops:

globetrotter77 2. Feb 2009 12:32

Re: Komponente in Turbo Delphi installieren
 
Tja, so ist das leider mal bei sehr vielen Links, aber, wie gesagt, da kannst du ja nichts dafür!
Ich hätte es auch nicht nochmal nachkontrolliert.
Aber vielleicht hast du ja die zugehörigen Informationen noch irgendwo auf deinem Rechner rumliegen?
Wäre nett, wenn du da mal nachsehen könntest.
Vielleicht findet sich sogar noch die alte Version von dieser dclusr.res ...

Florian Hämmerle 2. Feb 2009 14:11

Re: Komponente in Turbo Delphi installieren
 
Hab hier vor ein paar Tagen den Tipp bekommen:
Delphi 2005 PE als Form-Designer verwenden
Mit den GExperts Component To Code exportieren und dann mit Turbodelphi weiterproggen.

mfg Flö

Douglas Quintaine 2. Feb 2009 14:29

Re: Komponente in Turbo Delphi installieren
 
Ich lads nochma hoch die Tage...

//Edit: Doch nicht, vermutlich ist es illegal. Nicht das sich Herr Wolf noch die Mühe machen muss mich anzuzeigen o.a..

Kannst mir ja trotzdem mal ne PN schicken und mir schreiben wie es dir so geht.

mkinzler 2. Feb 2009 15:31

Re: Komponente in Turbo Delphi installieren
 
Zitat:

//Edit: Doch nicht, vermutlich ist es illegal. Nicht das sich Herr Wolf noch die Mühe machen muss mich anzuzeigen o.a..
Warum sollte Daniel das tun? :gruebel:

globetrotter77 9. Feb 2009 22:31

Re: Komponente in Turbo Delphi installieren
 
Zitat:

gibt es noch irgendjemanden, der
a) noch weiß, wie man das damals machen konnte
b) noch eine alte dclusr.res besitzt
c) sie mir auch zur Verfügung stellen könnte (weiß nicht, ob das legal ist, aber nachdem ich die alte Version theoretisch auch besitzen könnte, kann es doch eigentlich nur erlaubt sein, oder?)

Danke!
Bin leider immer noch auf der Suche ... weiß da niemand was drüber?


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:46 Uhr.

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