註冊表判斷鍵值是否存在為何出錯? |
答題得分者是:ha0009
|
hcker
中階會員 發表:95 回覆:118 積分:62 註冊:2003-02-09 發送簡訊給我 |
begin
reg:=tregistry.create;
try
reg.RootKey :=HKEY_LOCAL_MACHINE;
reg.OpenKey('\SOFTWARE\xxxx\xxxx',true);
begin
if reg.KeyExists('HIDE')=true then
//這個判斷上有問題,但我不知道是哪里出問題
//不管註冊表內有還是沒有要判斷的值,程式執行後都是當做沒有來判斷,
//可以看出哪里出的問題嗎?謝謝
begin
tt:=reg.ReadInteger('HIDE');
if tt=1 then
regp.Sch.Visible:=false;
end;
end;
finally
reg.closekey;
reg.Free;
end; ----------要知道自己有多笨,到DelphiK.Top來看看---------- 發表人 - hcker 於 2003/07/17 21:48:22
|
ha0009
版主 發表:16 回覆:507 積分:639 註冊:2002-03-16 發送簡訊給我 |
|
hcker
中階會員 發表:95 回覆:118 積分:62 註冊:2003-02-09 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |