タイトル : Re^2: たびたびすみません 投稿日 : 2006/10/13(Fri) 21:35 投稿者 : 優
返事が遅くなりすみません。 >具体的には、どの例外ですか? (メッセージではなく、Exception のクラス名) UnauthorizedAccessExceptionという例外でした。 >また、例外発生時に、reimg および reimg2 で示されたパスについて、エクスプローラから >手動で操作してみた場合、移動のみが拒否されるのでしょうか。それとも、コピーも拒否されますか? 試してみたところ、移動はできましたが、Reimg2(移動先ファイル名)のファイル名に変更したところ、ファイルまたはフォルダ名の変更エラー(内容 rememoryの名前を変更できません。 アクセスできません。ディスクがいっぱいでないか、書込み禁止になっていないか、 またはファイルが使用中でないか確認してください。) が出てきました。 後ひとつ質問です。 >Using oldImage As Image = PictureBox1.Image > PictureBox1.Image = Nothing >End Using これは、 PictureBox1.Image = Nothing PictureBox1.Dispose() のコードを置き換えてみたほうが良いということでしょうか? いまいちそのあたりがわからなかったので聞いてみました。 >今回の件とは関係ありませんが、このような処理を行う場合には、 >System.IO.Path の Combine メソッドで連結した方が良いかと思います。 こちらは理解しました。 置き換えておきます。 いろいろとお教えいただきありがとうございます。 |