Pernyataan BLOK StringFileInfo
Menentukan blok informasi string.
BLOCK "StringFileInfo" { BLOCK "lang-charset" {VALUE "string-name", "value" . . . }}
Parameter
-
lang-charset
-
Pasangan pengidentifikasi bahasa dan set karakter. Ini adalah string heksadesimal yang terdiri dari perangkaian bahasa dan pengidentifikasi set karakter yang ditentukan di bagian Keterangan.
-
nama string
-
Nama nilai dalam blok dan dapat menjadi salah satu nama yang telah ditentukan sebelumnya yang ditentukan di bagian Keterangan.
-
Nilai
-
String karakter yang menentukan nilai nama string yang sesuai. Lebih dari satu pernyataan VALUE dapat diberikan.
Keterangan
Parameter lang-charset menentukan salah satu kode bahasa berikut.
Kode | Bahasa | Kode | Bahasa |
---|---|---|---|
0x0401 | Arab | 0x0415 | Polski |
0x0402 | Bulgaria | 0x0416 | Portugis (Brasil) |
0x0403 | Katalan | 0x0417 | Rhaeto-Romanic |
0x0404 | Mandarin Tradisional | 0x0418 | Rumania |
0x0405 | Cheska | 0x0419 | Rusia |
0x0406 | Dansk | 0x041A | Croato-Serbian (Latin) |
0x0407 | Jerman | 0x041B | Slovak |
0x0408 | Yunani | 0x041C | Albania |
0x0409 | Inggris A.S. | 0x041D | Swedia |
0x040A | Bahasa Spanyol Castilian | 0x041E | Thailand |
0x040B | Suomi | 0x041F | Turki |
0x040C | Prancis | 0x0420 | Urdu |
0x040D | Ibrani | 0x0421 | Bahasa Indonesia |
0x040E | Hungaria | 0x0804 | Bahasa Tionghoa Sederhana |
0x040F | Islandia | 0x0807 | Jerman Swiss |
0x0410 | Italia | 0x0809 | Inggris Inggris |
0x0411 | Jepang | 0x080A | Spanyol (Meksiko) |
0x0412 | Korea | 0x080C | Bahasa Prancis Belgka |
0x0413 | Belanda | 0x0C0C | Prancis Kanada |
0x0414 | Norwegia – Bokmal | 0x100C | Bahasa Prancis Swiss |
0x0810 | Italia Swiss | 0x0816 | Portugis (Portugal) |
0x0813 | Bahasa Belanda Belgia | 0x081A | Serbo-Croatian (Sirilik) |
0x0814 | Norwegia - Nynorsk | ? | ? |
Parameter lang-charset juga menentukan salah satu pengidentifikasi set karakter berikut.
Pengidentifikasi | Tataan Karakter |
---|---|
0 | ASCII 7-bit |
932 | Jepang (Shift – JIS X-0208) |
949 | Korea (Shift – KSC 5601) |
950 | Taiwan (Big5) |
1200 | Unicode |
1250 | Latin-2 (Eropa Timur) |
1251 | Sirilik |
1252 | Multibahasa |
1253 | Yunani |
1254 | Turki |
1255 | Ibrani |
1256 | Arab |
Parameter nama string menentukan salah satu nama yang telah ditentukan sebelumnya berikut.
Nama | Deskripsi |
---|---|
Komentar | Informasi tambahan yang harus ditampilkan untuk tujuan diagnostik. |
CompanyName | Perusahaan yang memproduksi file—misalnya, "Microsoft Corporation" atau "Standard Microsystems Corporation, Inc." String ini diperlukan. |
FileDescription | Deskripsi file yang akan disajikan kepada pengguna. String ini dapat ditampilkan dalam kotak daftar saat pengguna memilih file untuk diinstal—misalnya, "Driver Keyboard untuk Keyboard AT-Style". String ini diperlukan. |
FileVersion | Nomor versi file—misalnya, "3.10" atau "5.00.RC2". String ini diperlukan. |
InternalName | Nama internal file, jika ada—misalnya, nama modul jika file adalah pustaka tautan dinamis. Jika file tidak memiliki nama internal, string ini harus menjadi nama file asli, tanpa ekstensi. String ini diperlukan. |
LegalCopyright | Pemberitahuan hak cipta yang berlaku untuk file. Ini harus mencakup teks lengkap dari semua pemberitahuan, simbol hukum, tanggal hak cipta, dan sebagainya. String ini bersifat opsional. |
LegalTrademarks | Merek dagang dan merek dagang terdaftar yang berlaku untuk file. Ini harus mencakup teks lengkap dari semua pemberitahuan, simbol hukum, nomor merek dagang, dan sebagainya. String ini bersifat opsional. |
OriginalFilename | Nama asli file, tidak termasuk jalur. Informasi ini memungkinkan aplikasi untuk menentukan apakah file telah diganti namanya oleh pengguna. Format nama tergantung pada sistem file tempat file dibuat. String ini diperlukan. |
PrivateBuild | Informasi tentang versi privat file—misalnya, "Dibuat oleh TESTER1 di \TESTBED". String ini harus ada hanya jika VS_FF_PRIVATEBUILD ditentukan dalam parameter fileflags dari blok akar. |
ProductName | Nama produk tempat file didistribusikan. String ini diperlukan. |
ProductVersion | Versi produk tempat file didistribusikan—misalnya, "3.10" atau "5.00.RC2". String ini diperlukan. |
SpecialBuild | Teks yang menentukan bagaimana versi file ini berbeda dari versi standar—misalnya, "Build privat untuk TESTER1 memecahkan masalah mouse pada komputer M250 dan M250E". String ini harus ada hanya jika VS_FF_SPECIALBUILD ditentukan dalam parameter fileflags dari blok akar. |