nico a écrit :Je me suis penché dessus et trois nuits plus tard avec trois sources et des passages sur MSDN à n'en plus finir, j'ai un code brouillon incomplet qui fonctionne et je pense le finir dans quelques jours, au plus tard dans une semaine.
meme non fini , c'est quand meme une bonne nouvelle
C'est un code minimaliste présenté dans le CHM du SDK, il ne fait qu'une vingtaine de lignes en VB mais en PUREBASIC, je pense que je vais atteindre plusieurs centaines de lignes même avec Comate.
C'est la folie les interfaces en général et pour SAPI encore plus, même avec Comate.
Ce serait bien que Fred nous ponde un truc.
clair , je suis tombé sur des sources en VB aussi , mais j'ai vu que ça n'allait vraiment pas etre simple ...
avec les Agents Microsoft+Comate, ça semble un peu plus simple.., mais je ne connais pas assez bien comate plus
pour me permettre de me lancer la dedans
j'ai compris qu'on pouvais donner les commandes a reconnaitre via
Code : Tout sélectionner
MonAgent.Commands.Add('mailbox', 'Lancer Outlook Express', '(courriel),', true, true);
mais je ne sais pas comment faire avaler ça a comate ...
ceci ne semble pas convenir
Code : Tout sélectionner
oGenie\Invoke("Commands\Add('notepad', 'Lancer le bloc notes', '(notepad)', true, true)")
tu utilise les agents ?