ab.com コミュニティ https://www.activebasic.com/forum/ |
|
DLL 関数を参照できません https://www.activebasic.com/forum/viewtopic.php?t=1961 |
ページ 1 / 1 |
作成者: | M.S. [ 2007年6月02日(土) 15:12 ] |
記事の件名: | DLL 関数を参照できません |
引用: api_shell.sbp(508) - [警告] DLL関数 "_FuncName_Shell_NotifyIconA" を参照できません。
"Shell_NotifyIcon" をデバッグしたところ、上記のエラーが出てきました。 デバッグ実行ではプログラムが実行されたあと、 引用: プロシージャ エントリポイント _FuncName_Shell_NotifyIconA がダイナミックリンク ライブラリ SHELL32.DLL から見つかりませんでした。
というエラーメッセージが出てきます。OK を押したら、 引用: 例外処理(code:&HC0000138)
というエラーの文が表示されます。例外処理(code:&HC0000139) スレッド(&HEBC)でアクセス違反がありました(EPI=&H0001E4BA)。 AB: 5.00.00 (CP4) OS: WinXP Pro SP2 |
作成者: | 7 [ 2007年6月02日(土) 15:20 ] |
記事の件名: | |
注意事項に書かれていることと関係あるんじゃないでしょうか? 引用: DLLのコンパイルに対応していません。DLLに対応したGCモジュールを製作中です。
|
作成者: | イグトランス [ 2007年6月02日(土) 17:29 ] |
記事の件名: | |
申し訳ありません。こちらの間違いです。 引用: api_shell.sbp(508) - [警告] DLL関数 "_FuncName_Shell_NotifyIconA" を参照できません。
このメッセージをダブルクリックすると,api_shell.abpが開かれるはずです。その中の7-43行目を次の内容に差し替えてください。
[ここをクリックすると内容が表示されます]
コード: #ifdef UNICODE Const _FuncName_DoEnvironmentSubst = "DoEnvironmentSubstW" Const _FuncName_DragQueryFile = "DragQueryFileW" Const _FuncName_ExtractAssociatedIcon = "ExtractAssociatedIconW" Const _FuncName_ExtractIcon = "ExtractIconW" Const _FuncName_ExtractIconEx = "ExtractIconExW" Const _FuncName_FindExecutable = "FindExecutableW" Const _FuncName_GUIDFromString = "GUIDFromStringW" Const _FuncName_SHBrowseForFolder = "SHBrowseForFolderW" Const _FuncName_ShellAbout = "ShellAboutW" Const _FuncName_ShellExecute = "ShellExecuteW" Const _FuncName_ShellExecuteEx = "ShellExecuteExW" Const _FuncName_Shell_NotifyIcon = "NotifyIconW" Const _FuncName_SHEmptyRecycleBin = "SHEmptyRecycleBinW" Const _FuncName_SHFileOperation = "SHFileOperationW" Const _FuncName_SHGetFileInfo = "SHGetFileInfoW" Const _FuncName_SHGetPathFromIDList = "SHGetPathFromIDListW" Const _FuncName_SHGetSpecialFolderPath = "SHGetSpecialFolderPathW" #else Const _FuncName_DoEnvironmentSubst = "DoEnvironmentSubstA" Const _FuncName_DragQueryFile = "DragQueryFileA" Const _FuncName_ExtractAssociatedIcon = "ExtractAssociatedIconA" Const _FuncName_ExtractIcon = "ExtractIconA" Const _FuncName_ExtractIconEx = "ExtractIconExA" Const _FuncName_FindExecutable = "FindExecutableA" Const _FuncName_GUIDFromString = "GUIDFromStringA" Const _FuncName_SHBrowseForFolder = "SHBrowseForFolderA" Const _FuncName_ShellAbout = "ShellAboutA" Const _FuncName_ShellExecute = "ShellExecuteA" Const _FuncName_ShellExecuteEx = "ShellExecuteExA" Const _FuncName_Shell_NotifyIcon = "Shell_NotifyIconA" Const _FuncName_SHEmptyRecycleBin = "SHEmptyRecycleBinA" Const _FuncName_SHFileOperation = "SHFileOperationA" Const _FuncName_SHGetFileInfo = "SHGetFileInfoA" Const _FuncName_SHGetPathFromIDList = "SHGetPathFromIDListA" Const _FuncName_SHGetSpecialFolderPath = "SHGetSpecialFolderPathA" #endif |
作成者: | M.S. [ 2007年6月06日(水) 20:02 ] |
記事の件名: | |
動作を確認しました。 素早い対応ありがとうございました。 |
ページ 1 / 1 | 全ての表示時間は UTC+09:00 です |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |