Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi 6-Hilfe unter MS Vista (https://www.delphipraxis.net/84885-delphi-6-hilfe-unter-ms-vista.html)

Bernhard Geyer 23. Jan 2007 10:33


Delphi 6-Hilfe unter MS Vista
 
Da ja WinHelp für die Anzeige von *.hlp-Hilfedateien nicht mehr mit Vist mitgeliefert wird bin ich aktuell Hilfelos bei meinem Delphi :-(

Gibt es schon irgendwelche Workarounds um die Delphi-Hilfe nach CHM zu übersetzen oder das alte Hilfesystem doch wieder zu installieren. MS hat zwar was angekündigt das es einen extra Download geben wird aber das ist bisher scheinbar nicht der Fall.

pmoegenb 23. Jan 2007 11:51

Re: Delphi 6-Hilfe unter MS Vista
 
Hallo Bernard,

MS schreibt dazu
Zitat:

Windows Help (WinHelp.exe & WinHlp32.exe) ist die original Hilfe-Engine, die seit Windows 3.1 integriert wurde. Windows Help ist erforderlich, um Hilfedateien mit der .HLP-Dateierweiterung anzuzeigen.

Windows Help wird für Windows Vista abgelehnt. Windows Help wird in der Beta 2 nicht unterstützt und ein Teil des Windows Help-Codes wurde für die Veröffentlichung entfernt. Um Hilfedateien mit der .HLP-Dateierweiterung in Windows Vista anzuzeigen, müssen Sie die Datei „WinHlp32.exe“ im Microsoft Download Center herunterladen und installieren. Dieser Download steht für die Beta 2 nicht zur Verfügung.

Microsoft empfiehlt Software-Entwicklern dringend, die „Windows Help“-Anwendung in Vista nicht mehr zu benutzen. Software-Entwickler, die Programme anbieten, die die .HLP-Dateien nutzen, werden ermutigt, ein alternatives Hilfedatei-Format wie etwa CHM, HTML oder XML zu verwenden. Darüber hinaus müssen Sie Ihre Aufrufe von der WinHelp()-API auf die neue Inhaltsquelle umändern. Verschiedene Drittanbieter-Tools unterstützen Autoren bei der Konvertierung der Inhalte in ein anderes Format.
Übrigens mit HTML Help Workshopvon MS lassen sich Winhelp-Projekte ins HTML-Format konvertieren. Ich habs allerdings noch nie getestet, da ich HelpMaker http://www.vizacc.com/gen_download.php verwende und dieses Tool ebenfalls (mit bescheidenem Erfolg) konvertieren kann.

MagicAndre1981 23. Jan 2007 12:37

Re: Delphi 6-Hilfe unter MS Vista
 
Hallo Bernhard, wenn du noch WinXP hast, dann kannst du die WinHlp32.exe von Xp nehmen. Mach dich zum Besitzer der Datei und Vista, gib dir volle Rechte auf die Datei und benenne sie um. Dann kopüierst du die Datei von XP in den Windowsverzeichnis und voilá du kannst wider hlp-Dateien öffnen :mrgreen: :thumb:

Bernhard Geyer 23. Jan 2007 13:40

Re: Delphi 6-Hilfe unter MS Vista
 
Zitat:

Zitat von MagicAndre1981
Hallo Bernhard, wenn du noch WinXP hast, dann kannst du die WinHlp32.exe von Xp nehmen. Mach dich zum Besitzer der Datei und Vista, gib dir volle Rechte auf die Datei und benenne sie um. Dann kopüierst du die Datei von XP in den Windowsverzeichnis und voilá du kannst wider hlp-Dateien öffnen :mrgreen: :thumb:

Trotz deaktivieren von Windows kann ich die Vista-Version der Datei nicht umbenennen. Der Versuch mir die nötigen Rechte zu geben scheidert auch :-( Einzig ein TrustedInstaller dürfte diese Austauschen.

Schöne neue Welt - alles wird einfacher.

MagicAndre1981 23. Jan 2007 14:11

Re: Delphi 6-Hilfe unter MS Vista
 
klar geht das. Du musst auf die Registerkarte Sicherheit gehen und dich zum Besitzer machen (aktuell ist es der TrustedInstaller). http://s6.bilder-hosting.de/tbnl/3KH1I.pngKlich dazu auf Erweitert->Besitzer http://s6.bilder-hosting.de/tbnl/3N50M.png. Dann musst du dir (dem Benutzer) Vollzugriff geben ( http://s6.bilder-hosting.de/tbnl/3OY1V.png ).

André

Bernhard Geyer 23. Jan 2007 14:59

Re: Delphi 6-Hilfe unter MS Vista
 
Mist. Das übernehmen des Besitzes vergessen. :wall:

Danke. :thumb:

MagicAndre1981 23. Jan 2007 15:08

Re: Delphi 6-Hilfe unter MS Vista
 
Büdde :) :dp:

holliesoft 25. Jan 2007 11:14

Re: Delphi 6-Hilfe unter MS Vista
 
Hi,

habe nun auch Vista (Ultimate SB), habe mir die Winhlp32.exe von meiner WinXP Partition nach <Vista-Drive>:\windows\System32 kopiert, aber das bringt nichts... es erscheint leider weiterhin die Meldung, dass Winhelp nicht von Vista unterstützt wird :-(
Wenn ich die hlp-Dateien über "öffnen mit" mit Winhlp32.exe öffnen will, meint Vista, dass Winhlp32.exe beschädigt sei :-(
Hat jemand eine Idee? Würde gerne die Delphi7 Hilfe unter Vista benutzen, da ja die BDS2006-Hilfe nicht so das gelbe vom Ei ist...

[edit]
Ach ja, bei mir gab es in Windows Vista auch vorher keine Winhlp32.exe, die ich hätte umbenennen können...

Gruß
Patrick

Bernhard Geyer 25. Jan 2007 12:55

Re: Delphi 6-Hilfe unter MS Vista
 
WinHlp32.exe liegt unter <Vista-Drive>:\windows
Und dort ist eine pseudo WinHlp32.exe die nur die Fehlermeldung anzeigt.

MagicAndre1981 25. Jan 2007 13:00

Re: Delphi 6-Hilfe unter MS Vista
 
@holliesoft

wenn du mein erstes Bild ansiehst, dann siehst du dass die exe im Windows-Verzeichnis liegt


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:38 Uhr.
Seite 1 von 2  1 2      

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