问题描述
下面这段代码是上传文件到ftp服务器为什么单独建一个项目可以执行不会出错。放到我的一个项目中就报错:无法将类型为“System.ComponentModel.AsyncOperation”的对象强制转换为类型“UploadBitsState”。放到我的项目中把变量bendi去掉,直接用本地绝对路径(例如:c:pingpangJF.mdb)也可以执行不出错。为什么??请高手帮忙DimBendiAsStringBendi=Application.StartupPath&"pingpangJF.mdb"My.Computer.Network.UploadFile(Bendi,"ftp://地址/pingpangjf.bak","真实用户名","真实密码",True,100,FileIO.UICancelOption.DoNothing)
解决方案
解决方案二:
不能用这个方式上传文件。这是ftp
解决方案三:
Bendi的值错了?设置个断点,看看Bendi的值是什么。
解决方案四:
bendi的值没有问题。。我用msgboxbendi看了路径没问题
解决方案五:
引用1楼caozhy的回复:
不能用这个方式上传文件。这是ftp
刚学.net的小白。。版主能否给个。上传文件的事例。谢谢
解决方案六:
单独建一个项目,用这个代码能够上传文件到服务器。在win8下也可以上传。。在win7下就不行
时间: 2024-09-16 04:00:52