字符串

【勇芳软件工作室】汉化HomePreviousNext

字符串是用于填充描述字符串中占位符值的可选语言无关(非本地化)字符串。因为字符串不是本地化的,所以至关重要的是,该字段仅用于存储与数字值或字符串令牌(文件名,用户名等等)无关的语言。字符串长度不得超过32千字节 - 1个字符。

使用多个字符串将“粘贴”在一起更大的描述是不可接受的,或者使用非线性字符串。插入字符串应该被视为数据,而不是文本。例如,以下示例是【不】建议:

Str1$ = successfully

Description = "User was %1 added to database."

Using these two strings to form the string, "User was successfully added to database." (the alternative being Str1$ = "not") is not acceptable for three reasons:

字符串“成功”和“不”应该是本地化的。

2.即使插入字符串是从语言相关的消息文件中获得的,这是在事件被记录时完成的,而不是当它被查看时就完成了。当事件被查看时,语言可能是错误的。

副词和形容词的替代将不会在许多其他语言中起作用。前面的例子应该使用两个单独的事件。

以下示例显示了字符串的适当用法:

Str1$ = "c:\testapp.c".

Description = "Access denied. Attempted to open the file %1"