VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2006/05/23(Tue) 10:02
投稿者魔界の仮面弁士
Eメール
URL
タイトルRe: API関数の宣言方法について。

> DLLファイル名?のところに「.dll」をつけたりつけなかったりしているのですが、、
.DLL は省略できます。
逆に、拡張子がdllではないファイルのAPIを呼ぶ時は、拡張子までの記述が必要ですし、
拡張子無しのファイルなら、「.で終わるファイル名」を指定する必要があります。

また、特定のパスに配置されているファイルの場合は、ファイル名だけで済みますが、
Lib 句にはフルパスでの指定もできるようになっています。


> 「このAPI使うときは".dll"付けなければ」などの法則があるのでしょうか??
API というよりも、ファイル名による縛りを受けます。
たとえば、ファイル名に「.」を含むようなもの……たとえば、"ABC.DLL.DLL" のような
ファイル名の場合、Lib "ABC.DLL" とは書けず、Lib "ABC.DLL.DLL" としなければなりません。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -