Delphi-PRAXiS
Seite 5 von 6   « Erste     345 6      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Delphi7-Hilfe (für Delphi 2005) - Version 1.2 (https://www.delphipraxis.net/52245-delphi7-hilfe-fuer-delphi-2005-version-1-2-a.html)

FriFra 2. Jan 2006 22:54

Re: Delphi7-Hilfe (für Delphi 2005) - Version 1.2
 
Funktioniert die IDE Erweiterung auch unter Delphi2006? Mir hat gerade jemand gemeldet, dass mein Plugin wegen einer fehlenden rtl90.bpl nicht läuft... obwohl ich eigentlich immer alles in die Bibliotheken linke (was hier lt. Projektoptionen nicht anders ist) :roll: :gruebel:

sir-archimedes 4. Jan 2006 12:07

Re: Delphi7-Hilfe (für Delphi 2005) - Version 1.2
 
Ich hatte das ganze gemeldet. Habe nun herausgefunden, welche BPLs alle fehlen:

rtl90.bpl
vcl90.bpl
xmlrtl90.bpl
designide90.bpl
vclactnband90.bpl
vclx90.bpl

Ich habe diese von D2005 in mein Windows-Verzeichnis eingefügt, allerdings bekomme ich dann eine Zugriffsverletzung in Modul rtl100.bpl.

Haben auch andere User das Problem?

@FriFra: könnte ich mir das Programm sonst selber kompilieren? Bzw. kann ich dir gerne auch zu einer bestimmten Zeit einen vnc-Zugriff auf den Delphi-Rechner gewähren. Dann kannst du es selber unter D2006 kompilieren, falls du mir die Quellen nicht geben magst.

Kannst dich ja einfach per PN oder ICQ bei mir melden.

Gruß,
Dominik

FriFra 4. Jan 2006 13:23

Re: Delphi7-Hilfe (für Delphi 2005) - Version 1.2
 
:???: Das diese BPLs fehlen kann eigentlich garnicht sein, da diese doch mit in die dll gelinkt sein sollten! Warum funktioniert das ganze dann unter Delphi6 :roll: ? Ich vermute mal, dass da irgend etwas anderes den Fehler verursacht :gruebel: ...

P.S.: Das Setup für Delphi2006 wurde bisher 17 mal geladen. Kann vielleicht jemand anderes sagen, ob es bei ihm läuft?

sir-archimedes 4. Jan 2006 13:53

Re: Delphi7-Hilfe (für Delphi 2005) - Version 1.2
 
Ich antworte auch noch mal schnell.

unter http://www.dependencywalker.com/ gibt es ein Programm, mit welchem man nachsehen kann, von welchen Modulen eine dll/exe-Datei abhängt. Ich habe das mal auf die Del7Help.dll angewandt und mir sagt das Tool, dass die verschiedenen *90.bpl-Dateien benötigt werden. Komisch eigentlich, wenn du Laufzeit-Packages nicht verwendet hast :gruebel:

Vielleicht findet sich ja noch wer, der Delphi 2006 nutzt, kein Delphi 2005 installiert hat, Del7Help nutzen möchte und meinen Fehler auch hat :)

Viele Grüße,
Dominik

FriFra 4. Jan 2006 13:58

Re: Delphi7-Hilfe (für Delphi 2005) - Version 1.2
 
Angenommen, die dll benötigt tatsächlich diese BPLs... was kann ich tun, damit diese mit in die dll gelinkt werden? Ich hab mich da nie drum gekümmert, da ich annahm, dass man das explizit einstellen muß - es ist doch gerade DER Vorteil von Delphi, dass alles mit in die Programmdatei gelinkt wird :roll: ...

FriFra 4. Jan 2006 14:13

Re: Delphi7-Hilfe (für Delphi 2005) - Version 1.2
 
Hm... der Haken war tatsächlich gesetzt :shock: ... Nun findet er allerdings die ToolsAPI.dcu nicht :roll:

sir-archimedes 4. Jan 2006 15:08

Re: Delphi7-Hilfe (für Delphi 2005) - Version 1.2
 
Keine Ahnung - hast du denn im Suchpfad des Projekts den Pfad der ToolsApi? Denn dann sollte er die Unit ja eigentlich finden...

FriFra 4. Jan 2006 15:13

Re: Delphi7-Hilfe (für Delphi 2005) - Version 1.2
 
Es gibt keine ToolsAPI.dcu... erzeugen kann man sie auch nicht, da sie die Designintf.dcu benötigt und die ist ja bekanntermaßen nicht vorhanden :gruebel: ...

sir-archimedes 4. Jan 2006 15:20

Re: Delphi7-Hilfe (für Delphi 2005) - Version 1.2
 
Okay, dann war meine Vermutung, dass ich schon einmal das gleiche Problem hatte begründet. Ich wollte nutze nämlich für Nachfahren von TForm eine Routine aus der DesignIntf. Diese ist im Paket DesignIde. Daher kann ich meine Projekte zumeist nur mit Laufzeitpackages kompilieren. Im Forum gibt es zwar Workarounds dazu - aber bislang habe ich diese noch nicht wirklich durchgearbeitet.

Daher kann ich dir - und du mir :? damit - nicht weiter helfen...

Das einzige was ich wie gesagt anbieten könnte wäre eine VNC-Verbindung, oder dass ich das schnell kompiliere und dir zuschicken. Dann hättest du eine lauffähige D2006-Version.

FriFra 4. Jan 2006 15:31

Re: Delphi7-Hilfe (für Delphi 2005) - Version 1.2
 
So einfach ist das nicht... Für das "Spruch des Tages"-Form verwende ich SuiSkin und das wirst Du wieder nicht haben...
Ich weiß jetzt nicht ob das was bringt, aber: Es könnte doch sein, dass die 9er und 10er BPLs kompatibel sind... Könnte man da nicht hingehen und die fehlenden 9er BPLs einfach selbst "erstellen" indem man die 10er kopiert und umbenennt?


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:40 Uhr.
Seite 5 von 6   « Erste     345 6      

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