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中一切正常的
请问如何解决这个问题?
...全文
42 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
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
  • 打赏
  • 举报
回复
奇怪

1,077

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧