VBのエラー:実はこういうことなんです、なケース
VBでエラーを拾ったはいいが、その文言と「エラーが発生した根本原因」がかけ離れていてなんのこっちゃ分からんことがある。
逆に文言だけ見ていると、「何でこの原因からこんなエラーになるん? 」というのがあったりして、予想した異常からトラップすべきエラーを特定しづらいなんてことも。
以下その一例。
「ファイル名または番号が不正です。」(52)……パスがUNCで、相手サーバへの認証が通らなかったときもこのエラーになる。
「パス名が無効です。」(75)……NTFSの書き込み権限がないディレクトリへOpen For Outputを試みたりFileCopyしようとしたときもこのエラー。
こんなん文言だけ見てもわかんねーっすよ……