编译后运行出现“运行时错误’326’,未找到标识符为’xxx'的资源”
编号:QA004280
建立日期: 2001年7月1日 最后修改日期:2001年7月1日
所属类别:
yan chun ping :
操作系统:Windows 98
编程工具:Visual Basic 6.0 中文企业版
问题:我用资源文件(.res)进行两种语言界面风格的软件开发时,程序在VB环境下(即未编译前)能正常运行,但编译后运行出现“运行时错误’326’,未找到标识符为’xxx'的资源”,但实际上xxx号资源确实存在,请问是什么原因。
回答:
您好!这个问题我已经找到答案,原因在于我在资源文件(.res)中使用了几个字符串表,比如中文、英文两个表,他们所对应的资源ID号是相同的。但我只编辑了完整的中文字符串表,英文表中有些与之相对应的资源还没编辑(因为考虑到以后需要时才编辑),于是导致了错误。但我仍不明白的是为什么在VB环境下能运行,而编译后就不能运行了呢?
此问题由yan chun ping 回答。
| |
|
|
| |
|
|