我想将一个文件复制到局域网中的一个共享文件夹里面,用VS2005的C#写了如下的方法,发现如果这台电脑一开始就能连接192.168.0.12这台电脑的时候,这段代码是有效的,但如果没有登录(登录是要输入用户名及密码的)的话,这段代码是失效的,所以我想请教高手如何做成不用打开电脑登录192.168.0.12这台电脑,而能直接使用这代码打开共享文件夹并把文件复制过去,也就是说如何把访问共享文件夹的用户和密码放到程序里面!(此提问引用了曾经提过类似问题的兄台的话,这里谢过了:))谢谢各位高手:)
            OpenFileDialog openFileDialog1 = new OpenFileDialog();
           openFileDialog1.Filter = "所有文件(*.*)|*.*";
           openFileDialog1.Title = "选择需要保存的文件";            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                System.IO.StreamReader sr = new System.IO.StreamReader(openFileDialog1.FileName);
                string strFile = "";
                strFile = openFileDialog1.FileName;
                this.tb_AccessaryName.Text = openFileDialog1.FileName.Substring(openFileDialog1.FileName.LastIndexOf("\\") + 1);
                sr.Close();
                System.IO.File.Copy(strFile, "\\\\192.168.0.12\\userfile\\test\\" + this.tb_AccessaryName.Text, true);
                
            }