导航
  • 主页
  • API 调用
  • 基础类
  • 控件与界面
  • 数据库相关
  • DataWindow
  • 项目管理
  • Web 应用
  • 脚本语言

PB8.0.3中汉字的问题

coolzap 2003-01-08 11:04:19
把原来的8.0.2版本升级为8.0.3后,运行到以下语句就非法操作:
string ls_current_user,ls_local_machine,ls_systemdir
string ls_inifilename,ls_dbfilename
GetSystemDirectoryA(ls_systemdir,260)
ls_systemdir=ls_systemdir+"\"
ls_current_user="HKEY_CURRENT_USER\SOFTWARE\ODBC\ODBC.INI\"
ls_local_machine="HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\"
messagebox("",gs_currentdir+"Application.ini")
ls_inifilename=gs_currentdir+"Application.ini"
ls_dbfilename=gs_currentdir+"buildmaterial.db"
动行到:ls_inifilename=gs_currentdir+"Application.ini"时出现非法操作
但messagebox显示的值为:D:\建材进销存\Application.ini
原来在8.0.2中一切正常的
请问如何解决这个问题?
...全文
11 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yehe999 2003-01-08
我曾把6。0的程序升级到8。0,也出现汉字原因出错的情况。

6。0中汉字占两个字节
8。0中汉字占一个字节。
回复
Hanson_bati_zhu 2003-01-08
不会吧~~~~~
不要吓我哦~~~

8-(

回复
toutou 2003-01-08
我没有遇到!
回复
coolzap 2003-01-08
现在重装回8.0.2又正常了
回复
dotnba 2003-01-08
奇怪
回复
发动态
发帖子
PowerBuilder
创建于2007-09-28

813

社区成员

PowerBuilder 相关问题讨论
申请成为版主
社区公告
暂无公告