PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV (versões anteriores) → pipe entre 2 appli WinDev differentes
pipe entre 2 appli WinDev differentes
Iniciado por Cyrille D, set., 16 2004 5:37 PM - 1 resposta
Publicado em setembro, 16 2004 - 5:37 PM
Bonjour,

Je souhaite faire transiter du texte entre 2 appli Windev differentes.
La maniere que j'ai trouve, est l'utilisation d'un pipe (API : Createpipe, ReadFile, WriteFile)

Avec LPSECURITY_ATTRIBUTES de CreatePipe a NULL, cela fonctionne (W/R) pour une appli mais pas pour un dialogue entre 2 appli (je donne le Handle de lecture par message Window a la 2eme appli. Elle me dit ok pour la lecture mais c'est vide)

Le probleme est peut etre lie au fait que je suis sous Win2000 (protection process), Je donne donc un LPSECURITY_ATTRIBUTES <> de NULL mais la le pipe ne veut plus se creer (ERREUR 0).

Je ne vois plus trop la.

Quelqu'un a t-y une solution pour le pipe ?
Ou bien, quelqu'un a t-il une autre solution pour du transite d'info entre 2 appli ?

Merci d'avance.
Cdt.
Publicado em setembro, 23 2004 - 1:01 PM
bonjour

as tu regardé du coté des exemples

DDE et OLE dans le "guide"


Cordialement

Louis

"Cyrille D" <guest@newsgroup.fr> a écrit dans le message de
news:4149965e@news.pcsoft.fr...

Bonjour,

Je souhaite faire transiter du texte entre 2 appli Windev differentes.
La maniere que j'ai trouve, est l'utilisation d'un pipe (API : Createpipe,

ReadFile, WriteFile)

Avec LPSECURITY_ATTRIBUTES de CreatePipe a NULL, cela fonctionne (W/R)

pour une appli mais pas pour un dialogue entre 2 appli (je donne le Handle
de lecture par message Window a la 2eme appli. Elle me dit ok pour la
lecture mais c'est vide)

Le probleme est peut etre lie au fait que je suis sous Win2000 (protection

process), Je donne donc un LPSECURITY_ATTRIBUTES <> de NULL mais la le pipe
ne veut plus se creer (ERREUR 0).

Je ne vois plus trop la.

Quelqu'un a t-y une solution pour le pipe ?
Ou bien, quelqu'un a t-il une autre solution pour du transite d'info entre

2 appli ?

Merci d'avance.
Cdt.