Show Sitemap ..Help2HTMLHelpWinHelp

HTMLHelp Versionsinformation

Sie sollten als minimale Ausstattung die Version 1.2 (4.73.8252) installiert haben. Frühere Versionen sind zu instabil. Spätere Version haben einige Fehler behoben und laufen stabiler.

Prüfen Sie Ihre HTMLHelp Runtime Version:

- Warum sehe ich keinen HH Versions Button?

Die Versionsnummern sind ein wenig verwirrend. Es gibt eine Version von HTMLHelp 1.3. Die Microsoft Web site spricht von einer Version 1.4. Und nach dem Downloadenerhälst du eine Meldung, daß du bereits eine neuere Version hast.

Kann bitte jemand erklären, was die gegenwärtige Version ist?

Die neueste Version des HTMLHelp Workshops selbst ist 1.31. Die 1.4 Versionsnummer des Downloadpakets bezieht sich auf die Anzeigekomponente, aber selbst diese ist jetzt veraltet. Neuere Updates der Anzeigekomponente sind Sicherheit-Updates zu Windows gewesen. Wenn man einen nahezu aktuellen Computer mit Sicherheit-Updates hat, dann hat man bereits eine neuere Version der Anzeigekomponente installiert und das ist der Grund für die Meldung, dass man bereits eine neuere Version hat. Die Meldung bezieht sich auf die beinhaltete Anzeigekomponente und nicht auf den HTMLHelp Workshop selbst.

Und alle diese 1.x Versionsnummern sind die externen Versionsnummern, die Microsoft zur Vereinfachung verwendete,um ein Paket vom folgenden zu unterscheiden. Die Versionsnummern, die du in Help > About siehst, sind Versionsnummern der verschiedenen Bestandteile, die keine Relation zu den Versionsnummern der Installationspakete haben.

Eine sehr nützliche Seite ist von Rob Chandler, um herauszufinden was mit diesen Versionsnummern ist: http://kb.helpwaregroup.com/ms-html-help/hh_info.

Das Herz der HTMLHelp (Runtime) ist hhctrl.ocx und die Versionsnummer war für viele Jahre 1.3. Es wurde 1.4 als XP SP1 freigegeben wurde. Nun ist das OCX Teil des Windows Betriebsystems und hat unter Vista jetzt auch dieselbe Version 6.0 wie Vista.

Wenn man das Programm startet und auf Help > About klickt sieht man eine Version von 4.74. Was man jetzt sieht ist die Compiler DLL Version (HHA.DLL). Dieses ist nicht Bestandteil des Windows Betreinssystems. Es ist ein unabhängiger Download und man erhält es, wenn der HH Workshop (htmlhelp.exe) heruntergeladen und installiert wird. Alle Programme zur Erstellung von HTMLHelp basierter Hilfe verwenden HHA.DLL, um die CHM zu kompilieren.

MS HTML Hilfe 1.x Compiler (HHA.DLL)
Gegenwärtige Version = 4.74.8702.0

Nun enthält das htmlhelp.exe (Workshop Installation) auch noch hhupd.exe (Laufzeit Installation). Am Ende des HH Workshop Installation läuft hhupd.exe, um die Laufzeit-Datei HHCTRL.OCX zu aktualisieren, aber dieses tut nichts mehr, da HHCTRL.OCX jetzt Teil des Windows Betriebssystems ist und nur über HotFixes und Service-Packs instandgehalten werden kann. Deshalb erhälst du die Meldung „Already have newer version“. Ignoriere diese Meldung einfach.

 

Top ...