AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi 7 ... Win Vista ... Hilfeaufruf ...
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi 7 ... Win Vista ... Hilfeaufruf ...

Ein Thema von SnergleTheDwarf · begonnen am 29. Sep 2006 · letzter Beitrag vom 11. Okt 2006
Antwort Antwort
Seite 1 von 3  1 23      
Benutzerbild von SnergleTheDwarf
SnergleTheDwarf

Registriert seit: 25. Jul 2003
32 Beiträge
 
Delphi 10.4 Sydney
 
#1

Delphi 7 ... Win Vista ... Hilfeaufruf ...

  Alt 29. Sep 2006, 10:49
hi,

bin nicht ganz sicher ob es hierhin gehört ... also notfalls einfach verschieben ...

folgendes Problem:
- Anwendung mit Hilfe (chm-file) auf win xp -> F1 -> Hilfe wird aufgerufen ... alles klappt wie es soll

- selbe Anwendung mit Hilfe auf win vista-> F1 -> nix, nada, njente ... was könnte hier falsch laufen?

es ist sichergestellt, daß alle notwendigen Files sich an den richtigen orten befinden und somit auch
verfügbar sind ...

könnte es sein, daß sich hier der Aufruf des Hilfesystems erneut geändert hat bzgl. des neues Hilfesystem
von mikeysoft ? (beim Wechsel auf Delphi 6 hatte sich ja schonmal was verändert) bzw. muss irgendwas
in der Anwendung umgestellt werden oder muss gar die Hilfe kommplett neu gemacht werden und wenn letzteres
der Fall ist, womit und vorallem wie kommt man da ran ?

Gibt es Quellen, in denen ich mich umsehen sollte, welche mir aber beim bisherigen googlen nicht untergekommen
sind ?

PS: die anwendung ist mit D7 erstellt ... und wenn irgendmöglich, möchte ich ein wechsel auf ne neue
delphi-version umgehen, da momentan nicht eingeplant hier nen wechsel durchzuführen ...
Best regards
SnergleTheDwarf
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#2

Re: Delphi 7 ... Win Vista ... Hilfeaufruf ...

  Alt 29. Sep 2006, 10:52
mikeysoft...ganz interessanter Name

Unter Vista gibt es das alte Hilfesystem, das u.a. in D7 verwendet wurde, nicht mehr. Du wirst die Hilfe als aendern muessen.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Delphi 7 ... Win Vista ... Hilfeaufruf ...

  Alt 29. Sep 2006, 10:56
Das gilt für die hlp-Dateien. Er arbeitet aber mit chm-Dateien und die werden noch unterstützt.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von SnergleTheDwarf
SnergleTheDwarf

Registriert seit: 25. Jul 2003
32 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Delphi 7 ... Win Vista ... Hilfeaufruf ...

  Alt 29. Sep 2006, 11:02
mit Vista meine ich den momentan verfügbaren RC1 ... kann nat. sein, daß mit erscheinen der entgültigen Version
sich hier noch was tut ... aber ganz blind wollte ich darauf nicht vertrauen ...

der Start der chm-Datei selbst funzt ohne probleme ... man kann alles einsehen und funzt wie auf dem win XP system ... nur halt der aufruf aus der anwendung selbst ... schlägt fehl ...
Best regards
SnergleTheDwarf
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.170 Beiträge
 
Delphi 10.4 Sydney
 
#5

Re: Delphi 7 ... Win Vista ... Hilfeaufruf ...

  Alt 29. Sep 2006, 11:33
Geht bei mir (D6 + Helpare (http://Helpware.net)) geht auch nicht.
Hier kommt aber beim Versuch des Startens eine Fehlermeldung:

Zitat:
Warum kann ich keine Hilfe von diesem Programm erhalten?

Die Hilfe für dieses Programm wurde in einem Windows-Hilfeformat erstellt, das in früheren Versionen von Windows verwendet wurde. Es wird in Windows Vista nicht unterstützt.

Weitere Informationen finden Sie unter Windows-Hilfeanwendung (WinHelp32.exe) in Windows Vista auf der Microsoft-Supportwebsite (möglicherweise in englischer Sprache).
Direkter Start geht (Jedoch nur auf lokalen LW da das Problem mit Start von Netzwerk immer noch nicht gefixt wurde).
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#6

Re: Delphi 7 ... Win Vista ... Hilfeaufruf ...

  Alt 29. Sep 2006, 12:01
Die Fehlermeldung deutet aber darauf hin, dass die Anwendung weiterhin die alten WinHelp-Befehle nutzt, denn ich sehe sie beim Test der HLP-Demo aus Luckies Tutorials auch. Und da hat das seine Richtigkeit. War es bei der Helpware-Sache nicht so, dass versucht wurde, die alten Befehle auf die HtmlHelp umzulenken? Ich würde dann nämlich vermuten, dass dabei etwas nicht funktioniert.

Meine eigene CHM-Demo aus den Tutorials nutzt die JEDI-Unit. Sie lief allerdings auch erst nicht. Die Lösung in meinem Fall war, dass Vista den Pfad zur OCX als REG_EXPAND_SZ speichert, XP als REG_SZ. Seit der zusätzlichen Typprüfung läuft alles wieder wie gewohnt.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.170 Beiträge
 
Delphi 10.4 Sydney
 
#7

Re: Delphi 7 ... Win Vista ... Hilfeaufruf ...

  Alt 29. Sep 2006, 12:10
Zitat von MathiasSimmack:
Die Fehlermeldung deutet aber darauf hin, dass die Anwendung weiterhin die alten WinHelp-Befehle nutzt, denn ich sehe sie beim Test der HLP-Demo aus Luckies Tutorials auch. Und da hat das seine Richtigkeit. War es bei der Helpware-Sache nicht so, dass versucht wurde, die alten Befehle auf die HtmlHelp umzulenken? Ich würde dann nämlich vermuten, dass dabei etwas nicht funktioniert.
AFAIK wird hier die internen Help-Interfaces benutzt. Aber das Helpware.net hier nicht mehr so richtig aktiv ist müsste ich wohl selbst auf suche gehen...

Zitat von MathiasSimmack:
Meine eigene CHM-Demo aus den Tutorials nutzt die JEDI-Unit. Sie lief allerdings auch erst nicht. Die Lösung in meinem Fall war, dass Vista den Pfad zur OCX als REG_EXPAND_SZ speichert, XP als REG_SZ. Seit der zusätzlichen Typprüfung läuft alles wieder wie gewohnt.
In der Jedi gibt da auch was
Ist es JCL oder JediVCL? Und kannst du mir ein Schlagwork/Unitnamen geben wo ich anfangen könnte.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#8

Re: Delphi 7 ... Win Vista ... Hilfeaufruf ...

  Alt 29. Sep 2006, 12:16
Oh je, wann war ich das letzte Mal bei den Jedis? Die haben doch da separate ZIP-Dateien für das Win32-API usw. Und eine der ZIPs enthält die HtmlHelp-Unit inkl. Demos. Oder du guckst mal fix auf Luckies Seite nach den Tutorials-Demos. Da ist zumindest die Unit auch drin, aber ohne den erwähnten Vista-Patch. Das war fürs Update geplant, das sich leider etwas verzögert. Ich hänge sie mal an, allerdings bräuchtest du dann noch die Includedatei der Jedis.
Angehängte Dateien
Dateityp: pas htmlhlp_166.pas (33,9 KB, 9x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von SnergleTheDwarf
SnergleTheDwarf

Registriert seit: 25. Jul 2003
32 Beiträge
 
Delphi 10.4 Sydney
 
#9

Re: Delphi 7 ... Win Vista ... Hilfeaufruf ...

  Alt 29. Sep 2006, 12:22
naja ... für den start der chm aus dem netzwerk nutze ich bisher das (unter XP):

Delphi-Quellcode:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"MaxAllowedZone"=dword:00000001
dadurch wird es möglich auch chm aus dem lokalen netz zu öffnen und einzusehen

die sache mit der JediUnit werde ich mir mal näher ansehen ... erstmal danke für
den tip ... vielleicht kommt ja auch noch ne ergänzung von seiten www.helpware.net
Best regards
SnergleTheDwarf
  Mit Zitat antworten Zitat
snapman
(Gast)

n/a Beiträge
 
#10

Re: Delphi 7 ... Win Vista ... Hilfeaufruf ...

  Alt 29. Sep 2006, 13:12
Ich starte die chm-files ganz einfach mit hh.exe (liegt standardmässig von MS im winorder) und als Parameter einfach das chm file

warum so kompliziert wenns auch einfach geht?
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


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