该方法 UploadFile 可用于上传文件并将其存储到远程位置。 如果参数 ShowUI
设置为 True
,则会显示一个对话框,显示上传进度并允许用户取消该作。
上传文件
UploadFile
使用该方法上传文件,将源文件的位置和目标目录位置指定为字符串或 URI(统一资源标识符)。本示例将文件Order.txt
http://www.cohowinery.com/uploads.aspx
上传到 .My.Computer.Network.UploadFile( "C:\My Documents\Order.txt", "http://www.cohowinery.com/upload.aspx")
上传文件并显示操作进展
UploadFile
使用该方法上传文件,将源文件的位置和目标目录位置指定为字符串或 URI。 本示例将文件Order.txt
上传到http://www.cohowinery.com/uploads.aspx
,过程中不提供用户名或密码,显示上传进度,并且超时时间间隔设为 500 毫秒。My.Computer.Network.UploadFile( "C:\My Documents\Order.txt", "http://www.cohowinery.com/upload.aspx", "", "", True, 500)
若要上传文件,请提供用户名和密码
UploadFile
使用该方法上传文件,将源文件的位置和目标目录位置指定为字符串或 URI,并指定用户名和密码。 本示例将文件Order.txt
上传到http://www.cohowinery.com/uploads.aspx
,并提供用户名anonymous
和空白密码。My.Computer.Network.UploadFile( "C:\My Documents\Order.txt", "http://www.cohowinery.com/upload.aspx", "anonymous", "")
可靠的编程
以下情况可能会引发异常:
本地文件路径无效(ArgumentException)。
身份验证失败(SecurityException)。
连接超时(TimeoutException)。