RegOpenKeyExが使えない

ActiveBasicのバグと思われる不具合を発見された方は、こちらから知らせていただけると助かります。
返信する
メッセージ
作成者
mca

RegOpenKeyExが使えない

#1 投稿記事 by mca »

4.01.00までは正常にコンパイルできていたコードが、4.01r02ではコンパイルエラーになる
hira
記事: 203
登録日時: 2005年5月31日(火) 20:14
お住まい: 兵庫県
連絡する:

#2 投稿記事 by hira »

具体的なコードを記述していただかないと、どう答えていいかわかりません(^^;
可能ならば問題のコードを提示してください。
mca

#3 投稿記事 by mca »

Dim hKey As Long
RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\", 0, KEY_READ, hKey)

で、4.01r02では「型が違います」のエラー。
4.01までは問題ありません。
7
記事: 473
登録日時: 2005年5月31日(火) 18:51
お住まい: 新潟県
連絡する:

#4 投稿記事 by 7 »

Dim hKey As Long
RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\", 0, KEY_READ, hKey)
LongではなくHKEYにするとどうでしょう?

コード: 全て選択

Dim hKey As HKEY
RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\", 0, KEY_READ, hKey)
mca

直りました

#5 投稿記事 by mca »

HKEY型にすると直りました。
ありがとうございます。
Sinryow
記事: 141
登録日時: 2005年5月31日(火) 09:34
お住まい: 北海道
連絡する:

Re: 直りました

#6 投稿記事 by Sinryow »

Longではなく,DWordなら通るのではないのでしょうか。
' ============================================================
' Sinryow Game Home Page - http://www.sinryow.net/
' Sinryow ActiveBasic Center - http://ab.sinryow.net/
' ============================================================
返信する