读取注册表(delphi)

该博客详细介绍了如何使用Delphi编程语言来读取注册表中的特定键值,包括`InstallDate`和`sUPPORT`系列。通过创建TRegistry对象并访问`HKEY_LOCAL_MACHINE`,检查和读取`SoftWareveiccps`下的键值,同时处理可能的错误情况,如安装日期丢失或访问问题。
摘要由CSDN通过智能技术生成
 

Function readREG(xbf:WideString):WideString; var   XBFconnect:string;   XBFconn1,REGconn2,XBFconn3:string;   tempregbin:array [0..15]of char;   XBFlen:integer;   h1:THandle;   //   P : PChar;   Err : DWord;   ErrStr:string;   year,month,day,DOW:Word;   dayStr,monthStr:string;   nowdate:string;   installdate:string;   TimeLag:integer;   //2007.1.6定位密码位置   pwdCoordinate:integer; begin   myreg:=TRegistry.Create;   with myreg.Create do   begin     myreg.RootKey:=HKEY_LOCAL_MACHINE;

    if not OpenKey('SoftWareveiccps',False)then     begin       Application.MessageBox('操作系统出现问题或人为恶意改动!','OS ERROR',MB_OK);       CloseKey;       Application.Terminate;     end;     //内嵌过程start     P := pchar('yyyy-MM-dd');     if SetLocaleInfo(LOCALE_USER_DEFAULT,LOCALE_SSHORTDATE,P) then     begin       //     end     else     begin       Err := GetLastError;       case Err of         ERROR_INVALID_ACCESS : ErrStr:='INVALID_ACCESS

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值