Ajoute la déclaration de ShellExecute(ds général) :
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
et remplace le contenu de la boucle par :
ShellExecute Me.hwnd, "open", "net", "send " & ip& " " & message,"", 0
Sa devrait etre bon comme sa.
En fait, Shell prend bien les parametres sous xp mais pas sous 2000...
Maintenant sa devrait marcher sous tt les Win
oouuuaaaiiiisss
Pas mal ton interface :)
Moi j'aurais opté pour un truc - encombrant mais c trés bien comme sa
T'es sponsorisé par CS non ? lolol
DocteurVB >> Shell c'est bien pour les exe oui et d'ailleurs c'est bien un exe qu'on execute quand on fait net send 127.0.0.1 "bouh"
c "net .exe"
seulement il a des parametres :
send : pour dire qu'on balance un mess
l'ip : vers laquelle on envoie
message : le mess qu'on balance (entre " )
Le pb c'est que shell n'envoie pas les parametres du coup t'a une fenetre dos (net.exe) qui se la ramène
Faut essayer avec l'API ShellExecute (que tu px trouver ds API.bas de mes sources)
Je vais essayer de faire marcher tt sa avec ShellExecute.
Dans la source, se serait bien d'ajouter :
_le fichier net.exe a mettre ds "system32" pour win 9x
_le service windows qui recoit les message et ki nous les affiche (je sais pas si il est sous 9x)
allez a+, je reviens qn j'aurait trouvé tt sa
DocteurVB
Messages postés211Date d'inscriptionlundi 19 août 2002StatutMembreDernière intervention20 mai 2005 22 déc. 2002 à 12:50
a marche pas...
tu utilise l'instruction shell
normalement c'est fait pour éxécuter des fichier exe mais la ton truc c'est jamais un exe...
vbkiller
Messages postés22Date d'inscriptionvendredi 24 mai 2002StatutMembreDernière intervention18 juin 2002 21 déc. 2002 à 18:06
voila normalement sa devré etre bon pour le code
en fait tout a l'heure javait oublier de sauvegarder!!(lol)
bon dsl
vbkiller
Messages postés22Date d'inscriptionvendredi 24 mai 2002StatutMembreDernière intervention18 juin 2002 21 déc. 2002 à 17:52
en fait g tous oblier:!!!!!!!!!!!!!!!!!!
vbkiller
Messages postés22Date d'inscriptionvendredi 24 mai 2002StatutMembreDernière intervention18 juin 2002 21 déc. 2002 à 17:48
ta raison g oublié un truc!!
merci
alain
cs_Alain
Messages postés58Date d'inscriptionlundi 31 décembre 2001StatutMembreDernière intervention25 août 2003 21 déc. 2002 à 14:34
Dis moi il ne manque pas quelque chose sur ta form, style command "envoyer" ?
4 janv. 2006 à 15:51
Ya pas télécharger le zip.
16 déc. 2003 à 21:00
pour que au moint on save faire un retour a la ligne parce que comme sa le texte est en continu de la textbox !
8 janv. 2003 à 12:53
30 déc. 2002 à 17:48
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
et remplace le contenu de la boucle par :
ShellExecute Me.hwnd, "open", "net", "send " & ip& " " & message,"", 0
Sa devrait etre bon comme sa.
En fait, Shell prend bien les parametres sous xp mais pas sous 2000...
Maintenant sa devrait marcher sous tt les Win
30 déc. 2002 à 14:00
Pas mal ton interface :)
Moi j'aurais opté pour un truc - encombrant mais c trés bien comme sa
T'es sponsorisé par CS non ? lolol
DocteurVB >> Shell c'est bien pour les exe oui et d'ailleurs c'est bien un exe qu'on execute quand on fait net send 127.0.0.1 "bouh"
c "net .exe"
seulement il a des parametres :
send : pour dire qu'on balance un mess
l'ip : vers laquelle on envoie
message : le mess qu'on balance (entre " )
Le pb c'est que shell n'envoie pas les parametres du coup t'a une fenetre dos (net.exe) qui se la ramène
Faut essayer avec l'API ShellExecute (que tu px trouver ds API.bas de mes sources)
Je vais essayer de faire marcher tt sa avec ShellExecute.
Dans la source, se serait bien d'ajouter :
_le fichier net.exe a mettre ds "system32" pour win 9x
_le service windows qui recoit les message et ki nous les affiche (je sais pas si il est sous 9x)
allez a+, je reviens qn j'aurait trouvé tt sa
22 déc. 2002 à 12:50
tu utilise l'instruction shell
normalement c'est fait pour éxécuter des fichier exe mais la ton truc c'est jamais un exe...
21 déc. 2002 à 18:06
en fait tout a l'heure javait oublier de sauvegarder!!(lol)
bon dsl
21 déc. 2002 à 17:52
21 déc. 2002 à 17:48
merci
alain
21 déc. 2002 à 14:34