Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Mobiles
Mobiles Forum d'entraide sur les mobiles, pda, Pocket PC, Smartphone, Palm,... : Hardware, système et programmation
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/07/2007, 16h58   #1
Invité régulier
 
Inscription : octobre 2004
Messages : 28
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 28
Points : 6
Points : 6
Par défaut [PDA] Transfert de fichier d'un PC vers un PDA

salut a tous

j'ai une appli qui utilise une dll maison base sur RAPI pour le transfert de fichier du PC vers le PDA

ce programme fonctionne tres bien sous
windows pocket PC V 4.2.0

mais pas sous
windows Mobile V5.0

ma dll utilise les fonctions suivantes
CeRapiInit
CeCreateFile
CeWriteFile (et ecrit ligne par ligne le contenue du fichier)


une idée ??? ou plusieurs bien sur LOL

merci d'avance
@+
dm
dm38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2007, 07h07   #2
Invité régulier
 
Inscription : octobre 2004
Messages : 28
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 28
Points : 6
Points : 6
pas beaucoup de solution a mon problème snif snif

si quelq'un connait des fonction pour faire ce genre de truc je suis preneur

j'ai un peu progresser c'est la fonction "CeWriteFile" qui marche pas la creation du fichier avant fonctionne bien

p(1680) t(2428) TraceToFile -> ERROR in CRAPISession::CeWriteFile : hr = 0x80070057 - rapisession.cpp(1192)

Code :
1
2
3
4
5
6
7
HANDLE hFile = CeCreateFile(desti,GENERIC_WRITE, FILE_SHARE_WRITE, NULL, 
CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
.
.
.
res = CeWriteFile(hFile, ligne.c_str() , ligne.size() /*numread*/ ,NULL,NULL);
@+
dm
dm38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2007, 15h48   #3
Invité régulier
 
Inscription : octobre 2004
Messages : 28
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 28
Points : 6
Points : 6
personne a un bout de code qui fait ca la copie d'un fichier d'un PC vers un PPC car la je ne m'en sort pas

merci d'avance.
dm38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2007, 16h47   #4
Invité régulier
 
Inscription : octobre 2004
Messages : 28
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 28
Points : 6
Points : 6
c'est bon un mec du site codePPC a trouver d'ou venait l'erreur
donc voila la solution

L'avant dernier paramètre ne supporte peut être pas la valeur NULL : donc essaie de passer l'adresse d'une variable DWORD :
Code :
1
2
3
4
[...]
DWORD nbWordsWritten;
res = CeWriteFile(hFile, ligne.c_str() , ligne.size() /*numread*/ ,&nbWordsWritten,NULL);
dm38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h46.


 
 
 
 
Partenaires

Hébergement Web