2011-01-24 29 views
0
私は5.0のWindowsモバイルに

PCからWindows-Mobileへ、Windows-MobileからPCへファイルを転送する方法は?

(Webサービスを使用して)PC からText.txtファイルを転送する必要が

- とWindowsモバイルからPC

には、私はWebServiceに対してC#で任意のサンプル・コードを取得することができますし、 Windows-mobile?

ありがとうございました

+4

これはうまくいかない - 何か試して助けを求める - これは「私にtee codez」サイトではない。 – KevinDTimm

+1

は助けを必要とします.....どんな方向からでも......どこから始めるか......助けてください.... – Gali

答えて

2

ファイルを直接転送することはできません。 ActiveSync RAPIを使用して情報を送信してください。

OpenNETCFを使用してください。 WindowsMo​​bile(.NET)用のコンパクトなフレームワークです。

これを試してください:あなたは(Webサービスは、PC上で実行されていると仮定して)転送のためのWebサービスを使用する場合

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))); 
+0

助けてくれてありがとう!私はRAPIで動作することを知っている、私はファイルを転送する必要があります(スルーActiveSyncを介して) – Gali

+0

あなたはおそらく、単にサーバーにソケットを開き、ファイルの内容を送信するだけで考える必要があります。 Compact Frameworkはあまり機能を提供していませんが、少なくともtcp/ipソケットを開いてデータを送信することができます。 – cubus

+0

私はCFが両方のwebservices(私が考える2.0)とWCF(3.5以降)の両方をサポートしていると確信しています。 – Quibblesome

1

コンセプトは、PCからPCへのより実際に違いはありません。 Webサービスとの間でファイルを転送するWeb上のサンプルを検索します。これはおそらく適用可能です。

WinMo/CFや実装上の問題に固有の質問がある場合は、試したことと動作していないことについて、この質問を更新してください。

1

thesetwoのいずれかの例が役に立ちます。 PCのコードは単純ではないにしても同じだろう。

次に、Webサービスを作成するだけです。

関連する問題