AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Delphi7-Hilfe (für Delphi 2005) - Version 1.2
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi7-Hilfe (für Delphi 2005) - Version 1.2

Ein Thema von FriFra · begonnen am 26. Aug 2005 · letzter Beitrag vom 6. Sep 2011
Antwort Antwort
Seite 5 von 6   « Erste     345 6      
Benutzerbild von FriFra
FriFra
Registriert seit: 19. Apr 2003
http://www.frifra.de/download/dev/del7help.gif
Da für mich die Hilfe unter Delphi2005 ziemlich unbrauchbar ist, habe ich einen kleinen Experten für Delphi2005 geschrieben, welcher im Hilfemenü einen Verweis auf diese Hilfe einträgt.

Durch Drücken von Alt+F1 wird die "alte" Hilfedatei aufgerufen. Die Aufrufe erfolgen, wie gewohnt, kontext-sensitiv

Optional ist ein kontext-sensitiver Aufruf von Google (F2), DelphiPraxis (Alt-F2), Delphi-Forum (Shift-F2) und MSDN (Shift-Alt-F2), sowie die Anzeige eines "Zitat des Tages" möglich.
Alle Shortkeys, Captions und URLs können von Hand in der ini (%COMMON_APPDATA%/FriFra/Del7Help) angepasst werden.

Die Delphi7 Hilfedatei ist selbstverständlich nicht mit dabei... Sollte Delphi7 und damit die entspr. Hilfedatei nicht gefunden werden, so öffnet sich beim Aufruf über das Hilfemenü ein Dialog zur Auswahl der Hilfedatei.

> DOWNLOAD (Version 1.2.0.1) <
Elektronische Bauelemente funktionieren mit Rauch. Kommt der Rauch raus, geht das Bauteil nicht mehr.
 
Benutzerbild von FriFra
FriFra

 
Delphi 2005 Professional
 
#41
  Alt 2. Jan 2006, 23:54
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)
  Mit Zitat antworten Zitat
sir-archimedes

 
Delphi 2006 Professional
 
#42
  Alt 4. Jan 2006, 13:07
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
  Mit Zitat antworten Zitat
Benutzerbild von FriFra
FriFra

 
Delphi 2005 Professional
 
#43
  Alt 4. Jan 2006, 14:23
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 ? Ich vermute mal, dass da irgend etwas anderes den Fehler verursacht ...

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

 
Delphi 2006 Professional
 
#44
  Alt 4. Jan 2006, 14:53
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

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
  Mit Zitat antworten Zitat
Benutzerbild von FriFra
FriFra

 
Delphi 2005 Professional
 
#45
  Alt 4. Jan 2006, 14:58
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 ...
  Mit Zitat antworten Zitat
Benutzerbild von FriFra
FriFra

 
Delphi 2005 Professional
 
#46
  Alt 4. Jan 2006, 15:13
Hm... der Haken war tatsächlich gesetzt ... Nun findet er allerdings die ToolsAPI.dcu nicht
  Mit Zitat antworten Zitat
sir-archimedes

 
Delphi 2006 Professional
 
#47
  Alt 4. Jan 2006, 16:08
Keine Ahnung - hast du denn im Suchpfad des Projekts den Pfad der ToolsApi? Denn dann sollte er die Unit ja eigentlich finden...
  Mit Zitat antworten Zitat
Benutzerbild von FriFra
FriFra

 
Delphi 2005 Professional
 
#48
  Alt 4. Jan 2006, 16:13
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 ...
  Mit Zitat antworten Zitat
sir-archimedes

 
Delphi 2006 Professional
 
#49
  Alt 4. Jan 2006, 16:20
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.
  Mit Zitat antworten Zitat
Benutzerbild von FriFra
FriFra

 
Delphi 2005 Professional
 
#50
  Alt 4. Jan 2006, 16:31
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?
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 5 von 6   « Erste     345 6      


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 16:43 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