by 7 » 2007年4月24日(火) 18:15
>
それから貴方のソフトでこのDLLに対応する場合、出来るだけダイナミック
> リンク(LoadLibrary/GetProcAddress)で使用するようにして、CAB32.DLL が
> 無い環境でも、(CAB関係が使えないだけで)問題なく動作するような設計に
> してください。
>
> と書いてあるのですが
> 「LoadLibrary」「GetProcAddress」はABではどういう風に使えばいいんですか?
> 引数とかどうやって指定するのですか?
なるべく動的にDLLをリンクさせて使いましょうということですね。
DLLを使ってみる(動的リンク編)が参考になると思います。
「出来るだけ」と書いてあるので静的リンクでも問題ないとは思いますけどね。
DLLがないとアプリケーションが起動しなくなっちゃうだけで。
> [quote]それから貴方のソフトでこのDLLに対応する場合、出来るだけダイナミック
> リンク(LoadLibrary/GetProcAddress)で使用するようにして、CAB32.DLL が
> 無い環境でも、(CAB関係が使えないだけで)問題なく動作するような設計に
> してください。[/quote]
>
> と書いてあるのですが
> 「LoadLibrary」「GetProcAddress」はABではどういう風に使えばいいんですか?
> 引数とかどうやって指定するのですか?
なるべく動的にDLLをリンクさせて使いましょうということですね。
[url=http://www.2chab.net/pukiwiki/index.php?DLL%A4%F2%BB%C8%A4%C3%A4%C6%A4%DF%A4%EB%A1%CA%C6%B0%C5%AA%A5%EA%A5%F3%A5%AF%CA%D4%A1%CB]DLLを使ってみる(動的リンク編)[/url]が参考になると思います。
「出来るだけ」と書いてあるので静的リンクでも問題ないとは思いますけどね。
DLLがないとアプリケーションが起動しなくなっちゃうだけで。