我需要从PC上传输Text.txt
文件(使用WebService)
到Windows-mobile 5.0 - 从Windows-mobile到PC
我可以在C#中获取WebService和Windows-mobile的任何示例代码吗?
提前致谢
答案 0 :(得分:2)
您无法直接传输文件。您应该尝试使用ActiveSync RAPI发送信息。
使用OpenNETCF。它是WindowsMobile(.NET)的一个有用的紧凑框架。
试试这个:
string fileToSendToDevice = @"C:\Text.txt";
OpenNETCF.Desktop.Communication.RAPI rApi = new OpenNETCF.Desktop.Communication.RAPI();
if (!rApi.DevicePresent) return; // no active sync
if (!rApi.Connected) rApi.Connect();
if (!File.Exists(fileToSendToDevice)) return; // file not found
rApi.CopyFileToDevice(fileToSendToDevice,
Path.Combine(@"\My Documents\", Path.GetFileName(fileToSendToDevice)));
答案 1 :(得分:1)
如果您打算使用Web服务进行传输(假设Web服务在PC上运行),那么这个概念与PC到PC没有什么不同。在Web上查找与Web服务之间传输文件的任何示例,它可能适用。
如果您有一个更具体针对WinMo / CF或实施问题的问题,请随时更新此问题,了解您尝试过的内容以及该内容无效。
答案 2 :(得分:1)