2011-01-24 60 views
0

我需要从PC (使用WebService的)如何将文件从PC传输到Windows-mobile和从Windows-mobile到PC?

到Windows移动5.0传输Text.txt文件 - 从Windows移动到PC

我可以得到在C#中的任何示例代码为WebService和Windows移动?

在此先感谢

+4

它不会这样工作 - 您尝试一些并寻求帮助 - 这不是一个'给我teh codez'网站。 – KevinDTimm 2011-01-24 18:38:02

+1

需要帮助.....任何方向......从哪里开始......帮助.... – Gali 2011-01-24 19:23:52

回答

2

您不能直接传输文件。您应该尝试使用ActiveSync RAPI发送信息。

使用OpenNETCF。这是WindowsMo​​bile(.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

的概念比PC到PC真的没有什么不同,如果你打算使用Web服务的传输(假设Web服务是运行在PC上)。在Web上找到任何将文件传入和传出Web服务的例子,它可能适用。

如果你有一个更具体的WinMo/CF或实现问题的问题,请随时更新这个问题,你已经尝试了什么,以及它不起作用。

1

其中的thesetwo示例可能会有所帮助。如果不是简单的话,PC的代码可能是相同的。

然后你只需要编写Web服务。

相关问题