打包时做了一个AskPath对话框,想从注册表中定位已经安装的一个程序的位置。请各位帮忙看看哪里不对,应该怎么写脚本。谢谢了。 附:部分脚本 Dlg_AskPath:
szMsg = "";
RegDBSetDefaultRoot ( HKEY_LOCAL_MACHINE );
szKey = "Software\\Microsoft\\XXXX\\XXXX\\XXX";
nType = REGDB_STRING;
svFS ="";
szDefPath = RegDBGetKeyValueEx(szKey, "EXE Path", nType, svFS, nvSize);
nResult = AskPath( szMsg , szDefPath , svResultPath );
if (nResult = BACK) then
goto Dlg_SdLicense2;
endif;
szMsg = "";
RegDBSetDefaultRoot ( HKEY_LOCAL_MACHINE );
szKey = "Software\\Microsoft\\XXXX\\XXXX\\XXX";
nType = REGDB_STRING;
svFS ="";
szDefPath = RegDBGetKeyValueEx(szKey, "EXE Path", nType, svFS, nvSize);
nResult = AskPath( szMsg , szDefPath , svResultPath );
if (nResult = BACK) then
goto Dlg_SdLicense2;
endif;
解决方案 »
- MFC如何定位至网页的某一部分
- 数据库重复打开出现ERROR
- CArchive 变量能否被定义成其它类的成员变量?
- 求助!!!
- 关于报表控件CrystalCtrl的一个简单问题
- 如何在View中获得某个Dialog的句柄
- 兄弟们看看印度人现在在学什么啊,我们报着VC不放是不是真的危险啊,哎
- 实例句柄(hinstance)究竟有何用??初学者,请大哥大姐们指教
- 发现网上发简历实在几率太小,国庆后去上海找工作。望各位告之上海主要人才市场的地址和开市时间。临时找落脚点在哪比较好?
- 请问如何导入从DLL中导出的CLASS,以及如何实例化
- combo_box无法添加CString 型变量
- 急求大侠帮忙:网络延时久造成recv函数出问题怎么解决
szMsg = "";
RegDBSetDefaultRoot ( HKEY_LOCAL_MACHINE );
szKey = "Software\\Microsoft\\XXXX\\XXXX\\XXX";
nType = REGDB_STRING;
RegDBGetKeyValueEx(szKey, "EXE Path", nType, svFS, nvSize);
szDefPath = svFS;
nResult = AskPath( szMsg , szDefPath , svResultPath );
if (nResult = BACK) then
goto Dlg_SdLicense2;
endif;