Oh weh! Es gibt verschiedene Erklärungen für dieses Problem, die alle auf dieselbe Ursache hinweisen: die Schriften und Einstellungen, die für diese Sprache erforderlich sind, sind nicht korrekt eingerichtet worden. Sagen wir, mein Computer ist auf Englisch eingestellt und ich besuche einer japanische Webseite, kopiere Text und füge ihn in mein Fast-Help Projekt ein. Der Text ist wunderbar lesbar, aber nach dem Kompilieren erscheint nur noch ????.
Was ist hier los?
Der Text ist erstmal gut lesbar, weil Fast-Help Unicode unterstützt und somit jede Sprache der Welt damit darstellen kann, solange Ihr Rechner einen Unicode Zeichensatz installiert hat. Aber wenn Sie kompilieren übernimmt entweder der Microsoft HtmlHelp Compiler oder der WinHelp Compiler, je nach dem was Sie gewählt haben. HtmlHelp leistet ganz gute Arbeit, aber WinHelp unterstützt Unicode nicht. Was können Sie also tun?
Mein Projekt ist ein HtmlHelp Projekt - Was kann ich tun?
Die Lösung ist einfach. Gehen Sie zu dem Abschnitt, indem beschrieben wird, wie Sie die Sprache einstellen, in der Sie kompilieren und folgen Sie den Anweisungen. Nach dem Kompilieren sollte alles wie erwartet zu lesen sein. Aber es gibt noch ein paar mehr Dinge, die Sie beachten sollten:-
Das wars! Jetzt können Sie kompilieren und Ihr Hilfetext sollte so aussehen, wie Sie es erwarten.
Mein Projekt ist ein WinHelp Projekt - Was kann ich tun?
Obwohl die Unterstützung für multiple Sprachen in WinHelp nicht berauschend ist, können Sie folgendes tun:-
Das wars! Jetzt können Sie kompilieren und Ihr Hilfetext sollte so aussehen, wie Sie es erwarten.