Frage

Ich schreibe ein Testprogramm eine Datei in den Anwendungsdatenordner auf dem Gerät kopieren Verzeichnis auf dem Desktop zu veröffentlichen.

Ich bin nicht sicher, wie Release dir den Zugriff auf Desktop?

Gibt es einen Shell-Befehl, das zu tun?

Grundsätzlich möchte ich c ++ Programm schreiben, die auf dem Gerät ausgeführt wird diese Aufgabe zu erfüllen.

War es hilfreich?

Lösung 2

Ich fand die Lösung

Es gibt API genannt CoyFile, die zur Freigabe dir kopieren können.

Copyfile (Src-Datei, Dest-Datei, FALSE);

Zieldatei kann als gegeben

ce :: wstring = L "\ release \ foo.txt";

Andere Tipps

Dieser Artikel gibt eine Beschreibung, wie RAPI verwenden, um Dateien aus dem WinCE-Gerät an den PC zu kopieren:

http://www.codeguru.com/cpp/wp /ce/article.php/c3521

Allerdings ist RAPI etwas, das nur auf dem PC läuft, so wird es für Ihre Zwecke nicht.

Es gibt ein paar Möglichkeiten Gerät initiierte Kommunikation zu handhaben, wie Sie wollen. In meiner Welt (.NET / C #) ist es einfach, einen einfachen ASP.NET Web-Dienst auf dem PC zu installieren und das Gerät Gespräch darauf hat (eine Datei das Gerät laden würde die Datei als Byte-Array senden, und der Web-Service wäre es dann auf den Desktop speichern).

Da Sie nicht .NET, Ihre beste Lösung ist wahrscheinlich FTP aus dem Gerät. Hier ist ein Artikel, der zeigt, wie es geht:

http://msdn.microsoft.com/en-us/library /ms901267.aspx

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top