Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Connexion PPC <-> PC [ Réseau & Internet / Autre ] (Kronakoria)

jeudi 31 janvier 2008 à 11:00:36 | Connexion PPC <-> PC

Kronakoria

Bonjour,

J'aimerais savoir comment vérifier la connexion d'un PPC sur le PC comme le fait ActiveSync.

J'ai essayé avec la librairie RAPI, le seul problème c'est que si le PPC n'est pas branché, le programme est mis en attente.
J'ai essayé la fonction CeRapiInitEx, mais il semblerait qu'il ne marche que sur PPC ?

Enfin, j'ai regardé un peu partout, voir si il n'y aurait pas un autre moyen, mais je n'ai trouvé que du code qui marche sur PPC et non pas sur PC.

Merci de votre aide.

Voici le code que j'ai utilisé avec CeRapiInitEx, où il me retourne une erreur
"La référence de l'objet n'est pas définie à une instance d'un objet" :

    Public Structure RAPIINIT
        Public cbSize As Integer
        Public heRapiInit As IntPtr
        Public hrRapiInit As Integer
    End Structure
    Const S_OK As Integer = 0

    Public Function PPConnectedSecure() As Boolean
        'allocate structure for call to CeRapiInitEx
        Dim ri As RAPIINIT = New RAPIINIT
        Dim MonMarshal As Marshal
        ri.cbSize = MonMarshal.SizeOf(ri)

        Try
            'Call init function
            Dim hr As Integer = CeRapiInitEx(ri)

        Catch ex As Exception
            MessageBox.Show(ex.ToString)
        End Try

        'Wrap event handle in corresponding .NET object
        Dim mrev As ManualResetEvent = New ManualResetEvent(False)
        mrev.Handle = ri.heRapiInit

        'Wait fove secondes, then fail.
        If mrev.WaitOne(5000, False) And ri.hrRapiInit = S_OK Then
            'Connection established
            MessageBox.Show("connection establie", "RapiStartup")
        Else
            'on failure, disconnect from RAPI
            CeRapiUninit()
            MessageBox.Show("timeout - no device", "Rapistartup")
        End If

        CeRapiUninit()
    End Function

jeudi 31 janvier 2008 à 11:47:21 | Re : Connexion PPC <-> PC

Stephane33

Membre Club Administrateur CodeS-SourceS
As-tu regarder du coté d'OpenNetCf, il fournisse une librairie aussi coté PC ?

Le savoir n'est que le filtre de l'experience

jeudi 31 janvier 2008 à 12:00:59 | Re : Connexion PPC <-> PC

Kronakoria

La librairie "OpenNETCF.Desktop.Communication.dll" ?
Le problème c'est qu'il ne veut pas le rajouter au projet.
"Il ne s'agit pas d'une assembly valide ou d'un composant COM"

Sinon, j'ai pas remarqué de librairie côté PC, à moins que j'ai mal cherché.




Cette discussion est classé dans : public, pc, ppc, ri, cerapiinitex


Répondre à ce message

Sujets en rapport avec ce message

MultiLangue [ par nadjul84 ] Slt,j fai un programme Pocket Pc (PDA) é j travaille ss VS 2005 en C#.Je fai le meme projet sous PC.Mon problème se trouve o nivo de mon ppc, en fait, Les bases : PPC, C#, Access, Activsync [ par Johan94 ] Bonjour,voila je veux developper une apli pour Pocket PC lié a une apli PC le tout en C#.pour l'apli pc pas trop de souci, je connais.mais je connais Serveur apache sur le PC et Client sur ppc [ par papitou38 ] Bonjour,   <p class="MsoNormal" st Besoin d'aide pour la création d'un logiciel pc/pda [ par snoooz ] Bonjour, Je suis étudiante en informatique et sous la demande de mon papa je souhaiterais faire un logiciel permettant de gérer la quantité d'arbres SVG/Java sur Pocket Pc [ par choukroute ] Hello à tous! Pour une application, je dois pouvoir lire et utiliser du svg (standard, tiny ou basic c'est égal) à partir d'une application que je fe Serveur local et Pocket PC [ par SuperBouly ] Bonjour, J'ai réalisé une application, pas encore en ligne. Je suis donc sur les tests avec le serveur de développement ou en publication locale.Certa meilleurs pockets pc pda gps rando et phone [ par peterpan19512 ] Bonjour à tous,Quel est le meilleur pocket pc pda gps (y compris randonnée) à choisir dans la jungle de tous ces appareils ? pocket pc cingular 8125 [ par onyxes1 ] j'ai un pda cingular 8125 avec windows 5.0 mais j'ai fait la bêtise de le restauré, du coup il n'arrive pas a reconnaitre la puce , comment faire po problème d'accès DLL [ par guigui6238 ] Bonjour à tous, je dois utiliser une dll c++ dans le cadre d'un projet sous compact framework 2.0 en C#.Cette dll a déja tourné sous pocket pc 2002 ma connexion a internet via PC a partir d'un PalmOne Thungtene E2 [ par sovos ] Slut a tous.Je suis l'heure detenteur d'un thungstene E2 depuis 2 mois. Mais voila je n'arrive toujours pas a me connecter a internet via mon PC. que


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,125 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.