Vedo ???? invece del testo!
Argomento successivo</p><p>Argomento precedente  Argomento successivo 

Ci sono molti motivi per cui ciò può accadere, ed essi fanno tutti capo alla stessa cosa, i caratteri e le impostazioni necessarie per questa lingua non sono corretti. Ad esempio, diciamo che il mio computer è impostato per la lingua Inglese e sono su Internet in un sito Giapponese e copio del testo Giapponese e lo incollo nel mio progetto Fast-Help. Posso vedere bene questo testo, ma quando compilo il testo Giapponese è diventato ????


Quindi cos'è successo?

Ciò che succede è che il testo Giapponese viene visualizzato correttamente poiché Fast-Help supporta Unicode, che significa che qualsiasi lingua del mondo può essere visualizzata in Fast-Help finché il tuo computer ha un carattere Unicode installato. Ma quando compili passi il controllo al compilatore Microsoft HtmlHelp o al compilatore WinHelp, a seconda di ciò che hai scelto. WinHelp non supporta Unicode ma HtmlHelp funziona perfettamente con esso. Pertanto cosa puoi fare?


Il mio progetto è HtmlHelp - Cosa posso fare?

La soluzione più semplice è di leggere la sezione sulla selezione della lingua in cui stai compilando e seguire le seguenti istruzioni. Quando compili dovrebbe apparire come ti aspetti. Ma ci sono ancora alcune cose di cui ti devi assicurare:-


  1. Seleziona "Progetto | Opzioni compilatore HtmlHelp" e in "Impostazioni internazionali" seleziona la lingua, quindi aggiungi un carattere che supporta la tua lingua e cambia il set di caratteri con uno appropriato a quella lingua.
  2. Fai click sulla pagina "Avanzate", e quindi sulla pagina "<Head>" in basso a sinistra. Qualunque cosa tu digiti qui sarà aggiunta alla sezione <head> di ogni argomento. Quindi ad esempio, per il Giapponese dovresti aggiungere:-

    <meta http-equiv="Content-Type" content="text/html; charset=windows-shift-jis">


È tutto, dovresti ora essere in grado di compilare e vedere il tuo file di aiuto come ti aspetti.


Il mio progetto è WinHelp - Cosa posso fare?

Sebbene il supporto in WinHelp non sia un granché per lingue multiple lo puoi fare.


  1. Seleziona "Progetto | Opzioni compilatore WinHelp" e seleziona la lingua, set di caratteri e impostazioni caratteri del dialogo.
  2. In fondo alla pagina "Impostazioni generali", marca l'opzione "Usa set di caratteri a doppio byte" e fai click su [OK].
  3. Poiché WinHelp non supporta Unicode dovrai selezionare i caratteri corretti. Questi caratteri devono essere presenti sui computer degli utenti che useranno il tuo file di aiuto, pertanto devi controllare assieme ai tuoi utenti per verificare i caratteri che sono installati. Il miglior consiglio è di includere i caratteri Microsoft più comunemente installati.


È tutto, ora dovresti essere in grado di compilare e vedere il tuo file di aiuto come ti aspetti.