Öffnen einer Hilfedatei auf einer bestimmten SeiteHallo - Ich möchte eine kompilierte HTML-Hilfedatei (z. B. eine .CHM-Datei) öffnen, die vom Windows Help Workshop in JMP erstellt wurde, jedoch auf einer bestimmten Seite. Der Befehl Open () öffnet die Datei sicher genug, aber ich kann nicht herausfinden, wie die Seite angegeben werden soll - vorausgesetzt natürlich, dass dies tatsächlich möglich ist - entweder durch Hinzufügen eines zusätzlichen Parameters oder durch Ändern der Adresse. Der Link zu einem Stack-Overflow-Beitrag von vor einigen Jahren zeigt, wie dies im Zusammenhang mit C # gemacht wird. Ich hoffe daher, dass ich in JMP dasselbe tun kann. Kann es gemacht werden
https://stackoverflow.com/questions/22300244/open-a-chm-file-to-a-specific-topic
Re: Öffnen einer Hilfedatei auf einer bestimmten SeiteHallo nochmal Dave,
Erfolg! Ich habe es geschafft, die RunProgram-Option zu bekommen, was ich will: Die Syntax ist ...
fullPath = "C: / Benutzer / MyName / Documents / MyFolder / MySubFolderEtcEtc" ;
RunProgram (Ausführbar( "hh.exe" ), Optionen (fullPath || "/MyHelpFile.chm::MyPage.htm" ));
Dabei ist "fullPath" der vollständige Pfad der .CHM-Datei. "MyHelpFile" ist der Name meiner .CHM-Datei und "MyPage.htm" ist der Name der Seite, die ich anzeigen möchte. Ich kann den Namen der Seite herausfinden, indem Sie mit der rechten Maustaste auf die entsprechende Seite der geöffneten CHM-Datei klicken, "Eigenschaften" auswählen und den letzten Teil der URL-Adresse lesen, dh den Teil ab dem Doppelpunkt. (Die URL-Adresse ist wahrscheinlich länger als das Feld im Eigenschaftenfenster anzeigen kann. Klicken Sie einfach in das Feld und bewegen Sie den Cursor so weit nach rechts, bis er lesbar ist.)
Viele Danke für Ihre Hilfe: Ohne sie wäre ich nicht gekommen.
Re: Öffnen einer Hilfedatei auf einer bestimmten SeiteHallo Dave, vielen Dank dafür. RunProgram sieht vielversprechend aus (ich habe es bisher noch nicht verwendet, daher werde ich diesen Thread untersuchen und ergänzen, wenn ich irgendwo hinkomme), aber wie Sie sagen, ist die Webfunktion mit einer URL ohnehin eine einfachere Option. Ursprünglich wollte ich die Hilfedatei in ein Add-In integrieren, das ich gerade schreibe, aber eigentlich macht es viel mehr Sinn, sie nur in unser Intranet zu stellen. Danke noch einmal.
Re: Öffnen einer Hilfedatei auf einer bestimmten SeiteDie Open-Funktion ist bemerkenswert flexibel, aber ich vermute, es war nicht beabsichtigt, CHM-Dateien zu öffnen. Wenn es die Befehlszeilenschalter unterstützt, nach denen Sie suchen, lasse ich Sie von jemandem mit mehr Sachkenntnis darüber informieren. Ich würde versuchen, sich RunProgram anzusehen, um zu sehen, ob das Ihnen helfen könnte. Als Fallback versetzt JMP die Dokumentation in das HTML-Format, sodass die Verwendung einer URL möglicherweise die einfachste Route ist (in Verbindung mit der Webfunktion).