在线等待!!!怎样在InstallShield中修改系统环境变量Path,从而实现应用程序安装后可在任何路径执行? 怎样在InstallShield中修改系统环境变量Path,从而实现应用程序安装后可在任何路径执行? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 改installshield中那个类c的脚本呀,看看帮助,可以改的。 For NT environment variables such as PATH, you can set them in the registrylike this.#define HWND_BROADCAST 0xFFFF#define WM_WININICHANGE 0x001A#define MY_PATH "c:\myapp\mydata"STRING szEntry , svOld , szNew;NUMBER nRegType , nRegSize;POINTER ptr;szEntry = "Environment";ptr = AddressString (szEntry);RegDBSetDefaultRoot (HKEY_CURRENT_USER);RegDBGetKeyValueEx (szEntry , "PATH" , nRegType , svOld , nRegSize);szNew = MY_PATH + ";" + svOld;RegDBSetKeyValueEx (szEntry , "PATH" , REGDB_STRING , szNew , -1);SendMessage (HWND_BROADCAST , WM_WININICHANGE , 0 , ptr); 求帮忙 这段代码错在哪里?怎样修改才能顺利通过?附代码,和错误提示. 程序错误,请求帮忙。谢谢 正则表达式问题 在线等待! 50份 VC初学者的一些问题! 请问这个错误该怎么解决!! 为什么析构函数不自动被声明为virtual? 挑战网络编程高手 作release版的DLL时遇到下面的问题,怎么解决?debug下没问题 ado取值问题,再次拜托各位了 VC中如何使用WMI,能否给个例子 VC编写的DLL给VB进行调用,在本机上运行调式都没有问题,但是换到别的机子上运行不了,提示找不到DLL文件。我把dll考到程序目录或系统目
like this.#define HWND_BROADCAST 0xFFFF
#define WM_WININICHANGE 0x001A
#define MY_PATH "c:\myapp\mydata"STRING szEntry , svOld , szNew;
NUMBER nRegType , nRegSize;
POINTER ptr;szEntry = "Environment";
ptr = AddressString (szEntry);RegDBSetDefaultRoot (HKEY_CURRENT_USER);
RegDBGetKeyValueEx (szEntry , "PATH" , nRegType , svOld , nRegSize);
szNew = MY_PATH + ";" + svOld;
RegDBSetKeyValueEx (szEntry , "PATH" , REGDB_STRING , szNew , -1);
SendMessage (HWND_BROADCAST , WM_WININICHANGE , 0 , ptr);