Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   [gelöst] chm-Hilfe zeigt keine Inhalte an (https://www.delphipraxis.net/176995-%5Bgeloest%5D-chm-hilfe-zeigt-keine-inhalte.html)

DeddyH 9. Okt 2013 12:39


[gelöst] chm-Hilfe zeigt keine Inhalte an
 
Wir haben aktuell folgendes Problem: auf einem Terminalserver (Windows 2008 R2 64Bit) zeigt unsere Online-Hilfe keine Inhalte an, d.h. die rechte Seite bleibt komplett weiß. Dies geschieht allerdings nur, wenn sie aus dem Programm heraus aufgerufen wird, ein Doppelklick auf die *.chm im Explorer stellt alles wie gewohnt dar. Hat jemand eine Idee, woran das liegen könnte?

himitsu 9. Okt 2013 12:51

AW: chm-Hilfe zeigt keine Inhalte an
 
CHM ist je eine HTML-Hilfe, welche in einer Art ZIP verpackt ist.

Leider gibt es im Internet Explorer zu einige Rechteprobleme, weswegen es da an einigen stellen mit HTML-basierenden Hilfen Probleme gibt.
Vieles ist standardmäßig gesperrt, aus eigenartigen Sicherheitsgründen. Vorallem in Serverumgebungen, was wir in unserem 2008er leidiglich erleben mußten.
Du kannst mal versuchen an den Sicherheitseinstellungen im IE rumzuspielen.

PS: Praktisch keine der alten/neuen Hilfevarianten funktioniert überall.
Witziger Weise ist das Intranet teilweise stärker blokiert, als das Internet.

Wir haben schlußendlich auf eine reine HTML-Hilfe umgestellt und da vorallem Javascript im Intranet geblockt ist, werden diese Dateien nun über einen eigenen minimalistischen lokalen HTTP-Hilfeserver im Intranet verteilt.
> Help & Manual, wobei deren HilfeServer nicht nutzbar ist. (als Service nicht zu gebrauchen und vorallem sicherheitstechnich extrem bedenklich)
Und wenn du dir die Hilfe im Delphi ansiehst, dann läuft diese praktisch auch über eine Art Webserver.

Morphie 9. Okt 2013 13:02

AW: chm-Hilfe zeigt keine Inhalte an
 
Kann es sein, dass die chm-Datei auf einem Netzlaufwerk liegt?

DeddyH 9. Okt 2013 13:03

AW: chm-Hilfe zeigt keine Inhalte an
 
Diese Sicherheitsgeschichte ist mir nicht neu, nur wird in dem Fall normalerweise zumindest die Meldung "Die Webseite kann nicht angezeigt werden" sichtbar. Aber hier kommt nicht mal das, wie gesagt einfach nur weiß, als ob es beim Rendern klemmen würde. Das hatte ich bisher noch nie, deshalb bin ich gerade etwas ratlos.

[edit] Ursache gefunden: unter 64Bit muss man den ItssRestrictions-Schlüssel auch unterhalb von WOW6432Node anlegen, schon klappt' s :oops: [/edit]

Popov 9. Okt 2013 15:53

AW: [gelöst] chm-Hilfe zeigt keine Inhalte an
 
Nur weil es zu dem Thema passt (vielleicht ruft mal einer das Thema später auf): ich hatte mal ein ähnliches Problem, also "Die Webseite kann nicht angezeigt werden", weil sich im Dateipfad ein verbotenes Zeichen befand. Bei mir war es die Raute #. Dieses Zeichen wird von der Hilfe interpretiert, so dass es nicht als Teil des Pfades angesehen wurde, sondern als Steuerzeichen.

Morphie 9. Okt 2013 19:22

AW: [gelöst] chm-Hilfe zeigt keine Inhalte an
 
wir haben die chm-files immer temporär kopiert, dann muss man nicht in der Registry rumwurschteln ;)

zeras 9. Okt 2013 19:26

AW: [gelöst] chm-Hilfe zeigt keine Inhalte an
 
Zitat:

Zitat von Morphie (Beitrag 1231475)
wir haben die chm-files immer temporär kopiert, dann muss man nicht in der Registry rumwurschteln ;)

Das habe ich auch gemacht, wenn mein Programm irgendwo auf dem Server liegt. Dann kopiere ich das lokal auf die Platte und es kann ohne Reg-Änderungen genutzt werden.
Ich hatte auch eine Weile gesucht, warum die Hilfe nicht kam.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16: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