投稿日 | : 2007/01/15(Mon) 18:09 |
投稿者 | : 魔界の仮面弁士 |
Eメール | : |
URL | : |
タイトル | : Re^3: パソコンが起動しているか判断するには? |
> IF DIR("\\○○\C\",vbDirectory) ="" THEN
> と記入をした所電源が入っていない為、デバッグになってしまいました。
実行時エラーは、On Error ステートメントを使って処理できますよね。
電源が入っていたとしても、ネットワークが切断されていたりとか、あるいは、
ディスク容量不足など、様々な要因にてコピー時にエラーが発生することがあり得る
わけですから、いずれにしても、(事前チェックとは別に)実行時のエラー処理は必須かと。
> 何とかパソコンが起動しているか否かを判断できないでしょうか?
ネットワークとして接続可能かどうか、という見方でも良いのであれば、
Win32_PingStatus クラスなどで PING を飛ばして確認する方法があります。
# ファイアウォール等で、Ping 応答がブロックされていると駄目ですけど。