CopyFile发生错误

时间:2011-06-17 09:44:32

标签: visual-studio visual-studio-2008 visual-studio-2010

在我的程序中有一个包含公司徽标的图片框。有一个名为“更改徽标”的按钮。当按下按钮时,会出现打开的文件对话框,用户可以选择不同的图片作为徽标然后我希望程序将图片复制到其当前目录。我用这个代码

            Try
            My.Computer.FileSystem.CopyFile(LogoYolu, My.Computer.FileSystem.CurrentDirectory + "\Logo\logo.bmp", True)
        Catch ex As Exception
            MessageBox.Show(ex.Message)
        End Try

当我运行程序时,copyfile代码出现错误“无法访问文件....因为它正在被另一个进程使用” 我想解决这个问题大约一天!试图在复制之前清空图片框,或者将图片复制到clipbord ......但很多东西却没有改变。我搜索过social.msdn和整个网络,但没有任何帮助。你能分享一下你的想法......

1 个答案:

答案 0 :(得分:0)

什么是'LogoYolu'? CopyFile src和dest参数是字符串,当然您的应用程序需要能够访问源文件和目标目录。