レジストリAPIのエラー

解決


Cp.Alpha2  2002-12-20 12:30:15  No: 76714  IP: [192.*.*.*]

いつもお世話になっております。

レジストリの値を設定するAPI
http://madia.world.coocan.jp/vb/API/RegSetValueEx.htm
を実行したのですが、変数Ret が 5 になってエラーになってしまいます。
この数字はどういう意味なのでしょうか?
どなたかご教授お願いいたします。

Win2K,VB6

編集 削除
魔界の仮面弁士  2002-12-20 12:58:19  No: 76715  IP: [192.*.*.*]

5は、「アクセスが拒否されました。」というエラーです。
レジストリへの書き込みアクセス権があるかどうかを確認してみてください。

編集 削除
YuO  2002-12-20 14:14:50  No: 76716  IP: [192.*.*.*]

う〜ん,またこの手のネタか……。

ここのサイトのレジストリ関連の説明&サンプルは鵜呑みにせず,MSDN等で一旦調べてから使ってください。
サンプルは,RegOpenKeyExの引数を間違えています。
初心者掲示板の過去Log
http://madia.world.coocan.jp/cgi-bin/VBBBS2/wwwlng.cgi?print+200212/02120009.txt
とか,この掲示板の過去Log
http://madia.world.coocan.jp/cgi-bin/VBBBS/wwwlng.cgi?print+200211/02110022.txt
も参照してみてください。

編集 削除
Cp.Alpha2  2002-12-20 15:16:58  No: 76717  IP: [192.*.*.*]

解決しました。ありがとうございました。

>>YuOさん
ご迷惑かけてすみません。
以後、過去ログやMSDNを参照します。

編集 削除