AGB  ·  Datenschutz  ·  Impressum  







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

In BDS2006 Komponenten einbinden ???

Ein Thema von SarDGer · begonnen am 31. Jan 2006 · letzter Beitrag vom 1. Feb 2006
Antwort Antwort
SarDGer

Registriert seit: 19. Mai 2005
55 Beiträge
 
Delphi 7 Professional
 
#1

In BDS2006 Komponenten einbinden ???

  Alt 31. Jan 2006, 14:52
Hallo alle zusammen!

Irgentwie bin ich (offensichtlich) zu dämmlich ein Package in
BDS2006 einzubinden.
Das Package besteht aus einer Runtime dpk und einer Designtime dpk.
In dem Runtime package sind die Komponenten und in dem Designtime
der PropEditor und die RegClasses, kennt man ja...

Beide können compiliert bzw. Installiert werden.
Package drin / Sar fertig.
Na von wegen.

Ich sehe zwar in der Komponentenleiste die Komponenten, und alles funktioniert soweit.
Bis ich BDS2006 beende und neustarte. Ich bekomme keine Fehlermeldung beim starten
und sehe immer noch die Komponenten, aber wenn ich jetzt eine Komponente auf eine Form
klicken möchte haut er mir folgenden Fehler raus:
Zitat:
Die Anwendung konnte nicht gestartet werden, weil Test_RT.bpl nicht gefunden wurde. Neuinstallation der Anwendung könnte das Problem beheben.
und dannach:
Zitat:
Package C:\Delphi\BDS2006\Package\Test_DT.bpl kann nicht geladen werden.
Das angegebene Modul wurde nicht gefunden.
Danach sind die Komponenten von der Komponentenleiste verschwunden.
Wieso findet der das Package jetzt auf einmal nicht mehr?
Gibt es eine geheime Formel die ich beim einbinden murmeln muss?
Oder genügt wie früher ein gewöhnliches Menschenopfer?

Bin für jeden guten Tip zu haben!

Danke im voraus,
Sar.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: In BDS2006 Komponenten einbinden ???

  Alt 31. Jan 2006, 15:19
Pfade des Package-Sourcecode oder der dcus in Bibliothekspfade der IDE übernehmen
Markus Kinzler
  Mit Zitat antworten Zitat
SarDGer

Registriert seit: 19. Mai 2005
55 Beiträge
 
Delphi 7 Professional
 
#3

Re: In BDS2006 Komponenten einbinden ???

  Alt 31. Jan 2006, 15:40
Zitat:
Pfade des Package-Sourcecode oder der dcus in Bibliothekspfade der IDE übernehmen
Sorry, hatte ich vergessen zu schreiben.
Das hab ich natürlich gemacht.
Sooo leicht ist es nu auch wieder nicht...

Aber danke für die schnelle Antwort.

Gruss,
Sar
  Mit Zitat antworten Zitat
Benutzerbild von Kevin
Kevin

Registriert seit: 11. Feb 2004
Ort: Bonn
576 Beiträge
 
Delphi 2006 Professional
 
#4

Re: In BDS2006 Komponenten einbinden ???

  Alt 1. Feb 2006, 11:24
Ich mach das immer so, wie mir das TMS im Package beschrieben hat, und es funktioniert hervorragend:

Zitat:
Setting library paths
_____________________

For Delphi 2005, 2006 & C++Builder 2006
---------------------------------------

Under Tools, Environment Options, Library, add the directory where
the TMS components have been installed {$TMSDIR}\Win32 to the Win32 library path
Zitat:
Installing components
_____________________

For Delphi 2006 & C++Builder 2006

Unzip the

Support for Win32 VCL for Delphi 2006 Prof, Enterprise, Architect

In the IDE, select File, Open
browse for TMSD2006.bdsproj
From the project manager, right click on the TMSD2006.bdsproj project and from the menu, choose
Install VCL package
Zitat:
Installing design time support (not for Std or Personal versions)
_____________________

For Delphi 2006 & C++Builder 2006

Support for Win32

In the IDE, select File, Open
browse for TMSDED2006.bdsproj
From the project manager, right click on the TMSDED2006.bdsproj project and from the menu, choose
Install VCL package

Es scheint aber so, als hättest Du alles genauso gemacht...
Kevin
  Mit Zitat antworten Zitat
jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#5

Re: In BDS2006 Komponenten einbinden ???

  Alt 1. Feb 2006, 11:58
Ist das Verzeichnis, in dem das Runtime Package liegt auch in der PATH Umgebungsvariable (ohne Makros) eingetragen? Wenn nicht dann findet Delphi zwar das Designtime Package (weil es mit vollständigem Pfad in der Registry steht), aber nicht mehr das Runtime Package.

Das BDS die Komponenten noch anzeigt, obwohl das Package nicht gefunden wurde, liegt am Komponenten/Package Cache. Um schneller zu starten, werden die Packages nicht beim Start geladen, sondern erst beim ersten Zugriff.
  Mit Zitat antworten Zitat
SarDGer

Registriert seit: 19. Mai 2005
55 Beiträge
 
Delphi 7 Professional
 
#6

Re: In BDS2006 Komponenten einbinden ???

  Alt 1. Feb 2006, 12:14
Zitat:
Ist das Verzeichnis, in dem das Runtime Package liegt auch in der PATH Umgebungsvariable (ohne Makros) eingetragen?
Wo finde ich die PATH Umgebungsvariable? Was für Macros?
  Mit Zitat antworten Zitat
jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#7

Re: In BDS2006 Komponenten einbinden ???

  Alt 1. Feb 2006, 12:26
Zitat von SarDGer:
Wo finde ich die PATH Umgebungsvariable?
Da hast du zwei Möglichkeiten:
1. Exklusiv für Delphi ändern
2. Für das gesamte Windows-System ändern..

Zu 1.:
Menü Tools/Optionen/Umgebungsoptionen/Umgebungsvariablen
Dort die Variable PATH suchen und markieren und dann auuf "Variable überschreiben klicken". Den .bpl Pfad dann hinzufügen, falls er nicht schon drinnen steht.

Zu 2.:
Systemsteuerung/System/Erweitert/Umgebungsvariablen.
Dort die Variable PATH suchen und markieren und bearbeiten. (Das wirkt sich dann auch auf andere Delphi-Installationen aus)


Zitat:
Was für Macros?
Damit meine ich sowas wie $(BDS) oder $(BDSPROJECTSDIR). Die funktionieren im PATH nicht, weil das nicht von Delphi sondern von Windows gehandhabt wird.
  Mit Zitat antworten Zitat
SarDGer

Registriert seit: 19. Mai 2005
55 Beiträge
 
Delphi 7 Professional
 
#8

Re: In BDS2006 Komponenten einbinden ???

  Alt 1. Feb 2006, 15:46
Hi jbg,

hab das BDS2006 einfach mal deinstalliert und neu installiert,
und dann mal deine settings gecheckt. Haben aber alle gepasst.
Aber jetzt funktioniert alles...
Ich hab nicht den Hauch einer Ahnung warum, ist mir aber eigentlich
auch egal - Hauptsache es funktioniert.

Auf jeden Fall dir, Kevin und mkinzler vielen Dank für euere
schnelle Hilfe.


Grüsse,
Sar
  Mit Zitat antworten Zitat
Antwort Antwort


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 00:20 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