HSP - Hot Soup Processor [14]at GAMEDEVHSP - Hot Soup Processor [14] - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト889:名前は開発中のものです。 07/05/17 17:33:48 ECrUiSe6 hspext.dllを使わずにレジストリに新規キーを作成しようと思って下の スクリプト作ってみたんですが、どうも上手く動作してくれません。 どこが間違ってるのか教えてくらさーい。XPでの使用を前提にしてます。 ;**************************************************** ;****************** //新規命令を作成// ;****************** #module ;関数 #uselib "advapi32.dll" #cfunc RegCreateKeyEx "RegCreateKeyExA" int,sptr,sptr,sptr,sptr,sptr,sptr,sptr,sptr ;定数 #const HKEY_CLASSES_ROOT 0x80000000 #const REG_OPTION_NON_VOLATILE $00000000 #const KEY_WRITE 0x20006 ;新規命令 ;p1=作成するディレクトリ #deffunc Nh@_RegCreateKeyEx str Nh@_RegCreateKeyEx_P1 Nh@_RegCreateKeyEx_P0=HKEY_CLASSES_ROOT nhret=RegCreateKeyEx(Nh@_RegCreateKeyEx_P0,Nh@_RegCreateKeyEx_P1,0,0,REG_OPTION_NON_VOLATILE,KEY_WRITE,0,hkey,0) return #global ;******************* //メイン// ;******************* makedir="testkey\\subkey" Nh@_RegCreateKeyEx makedir mes "CMPL" stop ;***************************************************** 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch