Istruzione StringFileInfo BLOCK
Definisce un blocco di informazioni stringa.
BLOCK "StringFileInfo" { BLOCK "lang-charset" {VALUE "string-name", "value" . . . }}
Parametri
-
lang-charset
-
Coppia di identificatori di lingua e set di caratteri. Si tratta di una stringa esadecimale costituita dalla concatenazione degli identificatori di lingua e set di caratteri specificati nella sezione Osservazioni.
-
string-name
-
Nome di un valore nel blocco e può essere uno dei nomi predefiniti specificati nella sezione Osservazioni.
-
Valore
-
Stringa di caratteri che specifica il valore del nome stringa corrispondente. È possibile specificare più di un'istruzione VALUE .
Commenti
Il parametro lang-charset specifica uno dei codici di lingua seguenti.
Codice | Linguaggio | Codice | Linguaggio |
---|---|---|---|
0x0401 | Arabo | 0x0415 | Polacco |
0x0402 | Bulgaro | 0x0416 | Portoghese (Brasile) |
0x0403 | Catalano | 0x0417 | Rhaeto-Romanic |
0x0404 | Cinese tradizionale | 0x0418 | Romeno |
0x0405 | Ceco | 0x0419 | Russo |
0x0406 | Danese | 0x041A | Croato-Serbian (alfabeto latino) |
0x0407 | Tedesco | 0x041B | Slovacco |
0x0408 | Greco | 0x041C | Albanese |
0x0409 | Inglese (Stati Uniti) | 0x041D | Svedese |
0x040A | Castilian Spagnolo | 0x041E | Thai |
0x040B | Finlandese | 0x041F | Turco |
0x040C | Francese | 0x0420 | Urdu |
0x040D | Ebraico | 0x0421 | Bahasa |
0x040E | Ungherese | 0x0804 | Cinese semplificato |
0x040F | Islandese | 0x0807 | Tedesco svizzero |
0x0410 | Italiano | 0x0809 | Inglese (Regno Unito) |
0x0411 | Giapponese | 0x080A | Spagnolo (Messico) |
0x0412 | Coreano | 0x080C | Francese belga |
0x0413 | Olandese | 0x0C0C | Francese (Canada) |
0x0414 | Norvegese – Bokmal | 0x100C | Francese svizzero |
0x0810 | Italiano svizzero | 0x0816 | Portoghese (Portogallo) |
0x0813 | Olandese belga | 0x081A | Serbo-Croatian (cirillico) |
0x0814 | Norvegese – Nynorsk | ? | ? |
Il parametro lang-charset specifica anche uno degli identificatori del set di caratteri seguenti.
Identificatore | Set di caratteri |
---|---|
0 | ASCII a 7 bit |
932 | Giappone (Shift - JIS X-0208) |
949 | Corea (Shift – KSC 5601) |
950 | Taiwan (Big5) |
1200 | Unicode |
1250 | Latino-2 (Europa orientale) |
1251 | Cirillico |
1252 | Multilingue |
1253 | Greco |
1254 | Turco |
1255 | Ebraico |
1256 | Arabo |
Il parametro string-name specifica uno dei nomi predefiniti seguenti.
Nome | Descrizione |
---|---|
Commenti | Informazioni aggiuntive da visualizzare a scopo diagnostico. |
CompanyName | Società che ha prodotto il file, ad esempio "Microsoft Corporation" o "Standard Microsystems Corporation, Inc". Questa stringa è obbligatoria. |
FileDescription | Descrizione del file da presentare agli utenti. Questa stringa può essere visualizzata in una casella di riepilogo quando l'utente sceglie i file da installare, ad esempio "Driver da tastiera per AT-Style tastiere". Questa stringa è obbligatoria. |
FileVersion | Numero di versione del file, ad esempio "3.10" o "5.00.RC2". Questa stringa è obbligatoria. |
InternalName | Nome interno del file, se presente, ad esempio un nome di modulo se il file è una libreria a collegamento dinamico. Se il file non ha un nome interno, questa stringa deve essere il nome file originale, senza estensione. Questa stringa è obbligatoria. |
LegalCopyright | Note sul copyright applicabili al file. Questo dovrebbe includere il testo completo di tutti gli avvisi, simboli legali, date di copyright e così via. Questa stringa è facoltativa. |
LegalTrademarks | Marchi e marchi registrati che si applicano al file. Deve includere il testo completo di tutte le comunicazioni, i simboli legali, i numeri dei marchi e così via. Questa stringa è facoltativa. |
OriginalFilename | Nome originale del file, non incluso un percorso. Queste informazioni consentono a un'applicazione di determinare se un file è stato rinominato da un utente. Il formato del nome dipende dal file system per cui è stato creato il file. Questa stringa è obbligatoria. |
PrivateBuild | Informazioni su una versione privata del file, ad esempio "Built by TESTER1 on \TESTBED". Questa stringa deve essere presente solo se VS_FF_PRIVATEBUILD è specificato nel parametro fileflags del blocco radice. |
ProductName | Nome del prodotto con cui viene distribuito il file. Questa stringa è obbligatoria. |
ProductVersion | Versione del prodotto con cui viene distribuito il file, ad esempio "3.10" o "5.00.RC2". Questa stringa è obbligatoria. |
SpecialBuild | Testo che specifica la differenza tra questa versione del file e la versione standard, ad esempio "Build privata per TESTER1 che risolve i problemi del mouse nei computer M250 e M250E". Questa stringa deve essere presente solo se VS_FF_SPECIALBUILD è specificato nel parametro fileflags del blocco radice. |