Bonjour a tous
je suis débutant en programmation sur windev, j'ai un souci avec la commande lanceappli() je n'arrive pas a faire ce que je veut faire, actuellement je travaille sur un projet perso qui vise a faire des commandes sur la console au clic sur des images . jusque la ça marche mais j'aimerais paramétrer les instruction envoyé a la commande .
je m’explique : je souhaite faire un bouton qui , au clic, crée (ou modifie) le réseau partagé (hostednetowrk), et qui l'active ensuite, la commande est simple depuis un console en mode administrateur :
sous windev en procédant de la manière suivante on obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 netsh wlan set hostednetwork mode=allow ssid=Nom Du Réseau key=Clé Du Réseau puis netsh wlan start hostednetwork
et ça marche mon réseau est activé et visible depuis un smartphone ou n'importe quel appareil possédant une connexion wifi .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 LanceAppli("netsh wlan set hostednetwork mode=allow ssid=Nom Du Réseau key=Clé Du Réseau") LanceAppli("netsh wlan start hostednetwork") pour activer le reseau
seulement j'aimerais personnaliser la commande avec des champs enregistrés en base de donnée, mais je ne vois pas comment faire pour intégrer des variables globales dans le netsh. j'ai essayé avec "..."+"..."
sous windev syntaxiquement parlant, c'est ok pour lui mais la console de windows m'insulte a propos de la commande qui n'est pas bien redigée..
Code : Sélectionner tout - Visualiser dans une fenêtre à part LanceAppli("netsh wlan set hostednetwork mode=allow ssid="+SSID_ADHOC+" key="+PWD_ADHOC+"")
avez vous une piste a me proposer ?
EDIT @11h19 : quand j'utilise cette syntaxe mon reseau (SSID) s'apelle "Key="
Code : Sélectionner tout - Visualiser dans une fenêtre à part LanceAppli("netsh wlan set hostednetwork mode=allow ssid="+SSID_ADHOC+"key="+PWD_ADHOC+"")
Partager