FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV (précédentes versions)
→
PostMessage
PostMessage
Débuté par Xavier, 18 mar. 2004 19:21 - 1 réponse
Connectez-vous…
Xavier
#1
Posté le 18 mars 2004 - 19:21
Voilà mon problème, je dois lancer une appli (contivity client qui crée des
Tube VPN) depuis un programme windev. Dans la doc contivity est expliqué
que si on souhaite savoir si le tube est bien créé, il faut passer en parametre
-h <handle de fentre lançant le prg> -m <message windows> et que l'on peux
recupérer par l'état via postmessage(<handle de fentre lançant le prg>,<message
windows>,(IPsec Hwnd), true/false)
donc j'obtiens ce code :
Appli est une chaine
hwnd est un entier=Handle(MAFENETRE)
Appli="c:\Contivity.exe"+" -h "+hwnd+" -m 1225 (+d'autres param)
SI PAS LanceAppli(Appli,exeActif) ALORS
Aff(ErreurInfo())
DeconnecteModem()
ErreurConnect=Vrai
FIN
PostResult est un entier
hIPsec,ContivResult sont des entiers
PostResult=PostMessage(hwnd,1225,hIPsec,ContivResult)
Mais hIPsec me renvoi toujours 0 (alors que ce devrait etre le handle de
l'exe lancé) et ContivResul=0 aussi meme quand la connexion est bien lancée...
Quelqu'un connait ? ou voit un bug ?
Signaler
0
0
Gérard
#2
Posté le 19 mars 2004 - 09:15
essai de mettre
-h "+numeriqueverschaine(hwnd)+" -m dans la chaine appli
"Xavier" <xt@2dcom.fr> a écrit dans le message de news:
4059dc71@news.pcsoft.fr...
Voilà mon problème, je dois lancer une appli (contivity client qui crée
des
Tube VPN) depuis un programme windev. Dans la doc contivity est expliqué
que si on souhaite savoir si le tube est bien créé, il faut passer en
parametre
-h <handle de fentre lançant le prg> -m <message windows> et que l'on peux
recupérer par l'état via postmessage(<handle de fentre lançant le
prg>,<message
windows>,(IPsec Hwnd), true/false)
donc j'obtiens ce code :
Appli est une chaine
hwnd est un entier=Handle(MAFENETRE)
Appli="c:\Contivity.exe"+" -h "+hwnd+" -m 1225 (+d'autres param)
SI PAS LanceAppli(Appli,exeActif) ALORS
Aff(ErreurInfo())
DeconnecteModem()
ErreurConnect=Vrai
FIN
PostResult est un entier
hIPsec,ContivResult sont des entiers
PostResult=PostMessage(hwnd,1225,hIPsec,ContivResult)
Mais hIPsec me renvoi toujours 0 (alors que ce devrait etre le handle de
l'exe lancé) et ContivResul=0 aussi meme quand la connexion est bien
lancée...
Quelqu'un connait ? ou voit un bug ?
Signaler
0
0
→ Revenir à WINDEV (précédentes versions)
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte