CPDB.Net  [fr]  [en] 
Nouvelles  Téléchargements  Forum
Forum - Sujet n°1

Sujet n°1  -  conduit
    -  par nico le 07/10/2003 @ 13:45

Bonjour
Cela fait un moment que je n'avais pas remis le nez dans la programmation Palm.
Et quelle surprise : PeekPocket disparu !!
Heureusement vous êtes là.
J'ai un petit souci avec mon conduit, quand je redémarre mon pc il disparait de la liste des conduits dans le hotsync manager.
Je suis obligé de relancer conduit setup, et de recréer mon conduit.
J'ai la version 4.1 du desktop et un palm m130.
J'espère que quelqu'un pourra m'aider car cela m'embêterait de laisser tomber cpdb pour si peu alors que ça fonctionne bien et que c'est simple !
A plus

Réponse n°1
    -  par Palmipod le 07/10/2003 @ 15:17

Enfin, un 1er message sur le forum CPDB !!!
Malheureusement je ne me suis pas encore pencher sur la partie "Conduit" (déjà bcp de travail pour mettre le site en place) et donc je n'ai pas de réponse pour toi

Mais promis, ce WE je regarde

Mais j'espère que Tactics ou Aldweb me lisent et auront une réponse avant moi

Courage, n'abandonne pas CPDB


Réponse n°2
    -  par PeekEpic le 21/10/2003 @ 09:32

Salut à tous,

Fais bien attention à ne pas installer ton conduit en version DEBUG.

J'avais trouvé dans la DOC du CDK, que seul HotSync Debug affichera des conduits Debug.

Sinon, je n'ai jamais eu un tel problème avec la génération de mon conduit, il peut s'agir à mon avis d'une mauvaise version des DLL d'installation.

Si tu trouves la solution, n'hesites pas à nous le signaler.

Voici en résumé ma procédure de déclaration du conduit en pseudo code :

// --------------------------
err est un entier
sCreator est une chaine asciiz sur 5 = "abcd"
CONDUIT_APPLICATION est un entier = 1
CONDUIT_COMPONENT est un entier = 0

Appel de la librairie condmgr.dll :

CmRemoveConduitByCreatorID(sCreator);
CmInstallCreator(sCreator, CONDUIT_APPLICATION);

err = CmSetCreatorName(sCreator,cNomConduit);

err = CmSetCreatorDirectory(sCreator, cNomRepEchange);

err = CmSetCreatorFile(sCreator, "");

err = CmInstallCreator(sCreatorStock, CONDUIT_APPLICATION);

// --------------------------

++ PeekEpic.

Réponse n°3
    -  par PeekEpic le 21/10/2003 @ 09:34

heu... la derniere ligne :
err = CmInstallCreator(sCreatorStock, CONDUIT_APPLICATION);

est de trop...

Réponse n°4
    -  par PeekEpic le 21/10/2003 @ 09:40

Oui, effectivement si tu ne copies pas le conduit dans le répertoire de Palm (HotSync), il ne parviendra pas à le charger au lancement ;)

Merci pour l'info.
++ PeekEpic.

[ Retour à la liste des sujets ]

Haut


GuppY - http://www.freeguppy.org/
Site fonctionnant sous GuppY v3.1 - GNU Public License - © 2002-2024

Page chargée en 0.02 seconde