Question

J'écris un programme test pour copier un fichier dans le dossier de données de l'application sur le périphérique afin de libérer le répertoire sur le bureau.

Je ne sais pas comment accéder au répertoire de publication sur le bureau?

Existe-t-il une commande shell pour le faire?

En gros, je veux écrire un programme c ++ qui s’exécutera sur un périphérique pour accomplir cette tâche.

Était-ce utile?

La solution 2

j'ai trouvé la solution

Il existe une API appelée CoyFile qui peut être copiée dans le répertoire de publication.

CopyFile (fichier Src, fichier Dest, FALSE);

Le fichier de destination peut être défini comme

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

Autres conseils

Cet article explique comment utiliser RAPI pour copier des fichiers du périphérique WinCE sur votre PC:

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

Cependant, RAPI ne fonctionne que sur le PC, il ne fonctionnera donc pas pour vous.

Il existe plusieurs façons de gérer la communication initiée par le périphérique comme vous le souhaitez. Dans mon monde (.NET / C #), il est facile de configurer un simple service Web ASP.NET s'exécutant sur un PC et de lui faire communiquer le périphérique (pour charger un fichier, le périphérique l'enverrait sous forme de tableau d'octets et le service Web l'enregistrerait alors sur le bureau).

Étant donné que vous n'utilisez pas .NET, votre meilleure solution est probablement FTP à partir du périphérique. Voici un article qui montre comment procéder:

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top