由于程序无版本号,无法自动升级。
想找到其在注册表 中的 installlocation并读取,然后将该目录下.exe 替换为最新
谢谢大家! 最好有代码或范例 谢谢
想找到其在注册表 中的 installlocation并读取,然后将该目录下.exe 替换为最新
谢谢大家! 最好有代码或范例 谢谢
解决方案 »
- 请大家帮看下,C++的定义我用delphi写了下不知对不对。
- 如何设置RadioGroup某一项的颜色
- 急、急、急 100分求Combobox多字段的下拉菜单效果,求高手指点
- DELPHI连续打印问题?
- 采用内存映射使用带入参数的DLL,调用或退出时报地址问题?
- delphi中字符串中如何输入单引号?
- FastReport显示Memo字段如何很好实现!?大家帮忙看看
- Theme Manager控件能在98和2000下实现XP风格吗??
- 我在安DELPHI6的时候,安装了一个VisiBroker,是干什么用的?
- bde访问ms sqlserver7.0的问题!急·!!
- 关于串行通讯的问题
- 如何将delphi中spin edit控件的increment设置为小数
没有找到注册表监控器监控
再者,那个代码能 再delphi里运行吗
我是读取路径
注册表监控器(RegMon)只是一个工具,监视注册表的变化.
local_machine\software\microsoft\windows\currentversion\uninstalll
其中的一个键值中
var RegF:TRegistry;
ExePath:String;
begin
RegF:=TRegistry.Create;
RegF.RootKey:=HKEY_LOCAL_MACHINE;
if RegF.KeyExists('software\microsoft\windows\currentversion\uninstalll') then
begin
ExePath:=ExtractFilePath(RegF.ReadString('EXE键名'));
end;
end;