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

投稿日: 2007/01/15(Mon) 18:09
投稿者魔界の仮面弁士
Eメール
URL
タイトルRe^3: パソコンが起動しているか判断するには?

>  IF DIR("\\○○\C\",vbDirectory) ="" THEN
>  と記入をした所電源が入っていない為、デバッグになってしまいました。
実行時エラーは、On Error ステートメントを使って処理できますよね。

電源が入っていたとしても、ネットワークが切断されていたりとか、あるいは、
ディスク容量不足など、様々な要因にてコピー時にエラーが発生することがあり得る
わけですから、いずれにしても、(事前チェックとは別に)実行時のエラー処理は必須かと。


>  何とかパソコンが起動しているか否かを判断できないでしょうか?
ネットワークとして接続可能かどうか、という見方でも良いのであれば、
Win32_PingStatus クラスなどで PING を飛ばして確認する方法があります。

# ファイアウォール等で、Ping 応答がブロックされていると駄目ですけど。


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

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

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