HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2009
0922
壮也レジストリの読み込みについて3解決


壮也

リンク

2009/9/22(Tue) 15:18:28|NO.27880

下のコードを実行すると、3行目で、dll読み込み失敗のエラーが出ます。

#include "hspext.as" regkey 1,"Software\\Souya\\MiniTimer",0 getreg regchk,"option1",0 if stat>1{ setreg alarm,"option1",1 }
dll読み込み命令を使っていないのに、何故このエラーが出るのでしょうか。



この記事に返信する


シモン

リンク

2009/9/22(Tue) 15:58:21|NO.27884

regkey 1,"Software\\Souya\\MiniTimer",0

regkeyのstatとればすぐわかるけど、
p3=0の読み出しモードなのにレジストリが無くてエラーが起きてるんじゃないだろうか?


#include "hspext.as" regkey 1,"Software\\Souya\\MiniTimer",0 if stat=0{ getreg regchk,"option1",0 if stat>1{ setreg alarm,"option1",1 } }else{ regkey 1,"Software\\Souya\\MiniTimer",1 if stat=0{ setreg alarm,"option1",1 } }

こんな感じでどうでしょうか?



シモン

リンク

2009/9/22(Tue) 16:34:15|NO.27885

修正しました。
「mes」と「rt」は確認のために使っただけなので確認したら外してください。


#include "hspext.as" regkey 1,"Software\\Souya\\MiniTimer",0 if (stat=0){ getreg regchk,"option1",0 if stat!0:setreg alarm,"option1",1 rt="00" } else { regkey 1,"Software\\Souya\\MiniTimer",1 if stat=0:setreg alarm,"option1",1 rt="01" } mes rt stop



壮也

リンク

2009/9/22(Tue) 20:25:16|NO.27894

回答ありがとうございますm(_ _)m参考にします



ONION software Copyright 1997-2023(c) All rights reserved.