• ベストアンサー

sleep関数

VB内でライブラリ関数のsleep関数を使いたいのですが、どこにあるのでしょうか?"kernel32"というDLLファイルにあると聞いたのですがどうやらない模様です。どなたか知っている方いらっしゃいますでしょうか。お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • ysk6406
  • ベストアンサー率40% (237/589)
回答No.1

VB6 での話ですが… kernel32 の中にありますよ。 標準モジュールの中で   Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long) と宣言すれば、使えるはずです。(今、サンプルプログラムを書いて確認しました。)

saruno
質問者

お礼

お返事遅れました。おっしゃる通りプログラムの間違いだったようです。

その他の回答 (1)

  • haporun
  • ベストアンサー率40% (230/562)
回答No.2

ライブラリ関数というのは、一般にCのランタイム関数のことを示します。 求めているのは、ysk6406さまのいうとおり、APIで実現できるのですが、APIでないCのランタイム関数をVBから使うことは、VBの機能だけではできません。

関連するQ&A