FAQ - Client
FAQ - Client Häufige Fragen zum Client
Warum kann die CONZEPT 16-Hilfe nicht angezeigt werden?
Wenn der Client über eine Netzwerkfreigabe aufgerufen wird, kann es sein, dass die Anzeige der Hilfe (c16.chm) durch Sicherheitsrichtlinien von Windows verhindert wird. In diesem Fall erscheint folgender Hinweis:
"Die Navigation zu der Webseite wurde abgebrochen."
Diese Sicherheitsrichtlinie soll verhindern, dass bösartiger Programm-Code in .chm-Dateien ausgeführt wird. Um die Hilfe dennoch anzeigen zu können, gibt es folgende Lösungsmöglichkeiten:
- Anzeige aller .chm-Dateien in bestimmten Netzwerkfreigaben erlauben (empfohlen) Bei dem Computer bei dem die Anzeige erlaubt werden soll muss die Registrierung angepasst werden. Unter dem Schlüssel
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
für 32-Bit-Systeme bzw.
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\HTMLHelp\1.x\ItssRestrictions]
für 64-Bit-Systeme muss der Wert
UrlAllowList
als Zeichenfolge angelegt werden, falls er noch nicht vorhanden ist. Der Wert muss auf
\\<Servername>\<Freigabename>;file://\\<Servername>\<Freigabename>
gesetzt bzw. erweitert werden, um die Anzeige von .chm-Dateien in einer Netzwerkfreigabe zu erlauben. Mehrere Netzwerkfreigaben werden durch ein Semikolon (";") getrennt. Die Anpassung betrifft alle Benutzerkonten des Computers. 2. Anzeige aller .chm-Dateien im Intranet erlauben Bei dem Computer bei dem die Anzeige erlaubt werden soll muss die Registrierung angepasst werden. Unter dem Schlüssel
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
für 32-Bit-Systeme bzw.
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\HTMLHelp\1.x\ItssRestrictions]
für 64-Bit-Systeme muss der Wert
MaxAllowedZone
als DWORD-Wert angelegt werden, falls er noch nicht vorhanden ist. Der Wert muss auf 1 gesetzt werden, um die Anzeige von .chm-Dateien im Intranet zu erlauben. Die Anpassung betrifft alle Benutzerkonten des Computers.
Beim Starten des CONZEPT 16-Clients erscheint die Fehlermeldung: "Systemfehler: Font nicht gefunden".
Die Datei C16_WIN.FON konnte nicht gefunden oder geladen werden. Folgende Gründe können dafür verantwortlich sein:
- Die Datei befindet sich nicht im Arbeitsverzeichnis. Die Datei
C16_WIN.FONmuss sich im Arbeitsverzeichnis des CONZEPT 16-Clients befinden. Häufig ist in der Verknüpfung zum Starten des Clients ein Arbeitsverzeichnis eingetragen, das vom Startverzeichnis abweicht. - Der Zeichensatz kann nicht geladen werden, weil bereits zu viele Zeichensätze installiert sind. Sind auf einem System zu viele Zeichensätze installiert (unter Windows 98 ca. 200), kann der CONZEPT 16-Zeichensatz nicht geladen werden. In diesem Fall müssen Zeichensätze, die nicht verwendet werden, gelöscht werden.
- Der Zeichensatz kann nicht geladen werden, weil nur TrueType-Zeichensätze geladen werden. In dem Fenster der Schriftarten (Start / Einstellungen / Systemsteuerung / Schriftarten) ist in den Ordneroptionen (Menü: Extras / Ordneroptionen) auf der Notizbuchseite "TrueType-Schriftarten" der Eintrag "Nur TrueType-Schriftarten anzeigen" aktiviert. Von dem System werden dann nur TrueType-Schriften geladen. Diese Einstellung muss deaktiviert werden.
Warum erscheint beim Start von CONZEPT 16 die Meldung "Hauptfenster kann nicht eingerichtet werden"?
- **** Die Datei
C16_TOOL.DLLbefindet sich nicht im Verzeichnis von CONZEPT 16. - **** Die Datei
C16_TOOL.DLLhat nicht die korrekte Version.
Welche Umgebungsvariablen können beim Start von CONZEPT 16 angegeben werden?
Folgende Umgebungsvariablen können als Parameter über die Kommandozeile übergeben werden:
/c16: CONZEPT 16-Verzeichnis/c16cfg: Pfad für Konfigurationsdatei (*.cfg)/c16tmp: Verzeichnis für temporäre Dateien/c16lang: Anzeigesprache im Designer , in CONZEPT 16-Meldungen, Menüaktionen und der textbasierten Oberfläche/c16splashon: Splash-Screen beim Start des Standard-Clients anzeigen
Die Position dieser Angaben innerhalb der Kommandozeile ist ohne Bedeutung.
Beispiel:
c:\c16\c16_winc.exe * db_entw su /c16cfg=c:\c16\entw.cfg /c16tmp=c:\tmp /c16lang=EN
In diesem Beispiel wird die Datenbank db_entw im Verzeichnis d:\ca1\entw mit dem Benutzer SU aufgerufen, wobei die Einstellungen aus c:\c16\entw.cfg benutzt und temporäre Dateien in c:\tmp gespeichert werden. Zusätzlich wird Englisch als Anzeigesprache verwendet.
Über die Funktion SysGetArg () können Kommandozeilenargumente abgefragt werden.
Wie kann die Umgebungsvariable C16TMP gesetzt werden?
- **** Übergabe von
/C16TMP=als Programmargument - **** Definition von
C16TMPin der CONZEPT 16-Konfigurationsdatei *.CFG - **** Definition von
C16TMPals Umgebungsvariable (Environment)
Die Reihenfolge der Aufzählung entspricht der Priorität für den Fall, dass C16TMP mehrfach gesetzt wurde.
Welche temporären Dateien werden vom CONZEPT 16-Client angelegt?
Der Client legt temporäre Dateien im TEMP-Verzeichnis von Windows ab. Beim Schließen des Programms werden diese Dateien gelöscht. Wird ein Client nicht ordnungsgemäß geschlossen, können die Dateien nicht gelöscht werden. Beim Start eines Clients werden temporäre Dateien, die älter als ein Tag und nicht mehr im Zugriff sind, automatisch gelöscht.
Der Name der temporären Datei lautet immer c16_<Nummer>.tmp. Wobei die Nummer achtstellig ist.