注册文件的问题

20hao 2003-11-18 10:45:10
REGEDIT4
[HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\jxc]
"DataBaseFile"="jxc.db"
"DataBaseName"="jxc"
"Driver"="dbodbc7.dll"
"Start"="dbeng7.exe -c 8m"
"UID"="jxc"
"PWD"="jxc"
我做成安装程序后提示注册不成功,请高手执教
...全文
34 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
mittee 2003-11-18
  • 打赏
  • 举报
回复
必须使用绝对路径:

"DataBaseFile"="C:\Program Files\团体消费纪录\useself.db"
"Driver"="C:\WINNT\System32\dbodbc7.dll"
这个不要:
"DataBaseName"="jxc"
jeff_107 2003-11-18
  • 打赏
  • 举报
回复
先手工把这些写到注册表中去,然后在导出来看看!

好象98\2000导出来的格式不一样的
wycking 2003-11-18
  • 打赏
  • 举报
回复
声明API函数:
//得到应用程序运行目录
function ulong GetModuleFileNameA(long hinstModule, Ref String lpszPath, uLong cchPath) Library "kernel32.dll"
在程序中:
integer li_ret
string ls_path
ls_apppath=space(128)
li_ret=GetModuleFileNameA(handle(getapplication()),ls_path,128)
然后在你的注册中动态加入LS_PATH 在你的文件前:如,"DataBaseFile"=ls_path+"/jxc.db"
即可。
jianlei2002 2003-11-18
  • 打赏
  • 举报
回复
up

1,108

社区成员

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

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