ixemul Nan mais sans blague ! ⚡ | Un handle est une adresse, de preference de type long (obligatoirement meme on va dire )
Il faut donc BIEN la declarer, ensuite, comme c'est un Long, donc un nombre definie sur 32bits, tout simple, pour lui affecter une valeur, inutile d'utiliser la commande "SET" dessus, qui permet uniquement d'instancier un objet.
Ensuite, Puisque Wshell.Run est utilisé afin de renvoyer une valeur, il est nécessaire d'effectuer le passage d'arguments entre parentheses.
Bref, voila a quoi devrit ressembler le code apres respect de ces regles :
Code :
- Dim WShell as Object
- dim handle as long
- Set WShell = CreateObject("WScript.Shell" )
- handle = WShell.Run ("RunDll32.exe User32.dll, GetActiveWindow" )
|
---------------
VA APPRENDRE ET REVIENS QUAND TU SAIS, SINON ABSTIENT TOI C'EST UN GRAND CONSEIL QUE JE TE DONNE... TU ES INCOMPÉTENT ET C'EST UNE RÉALITÉ, TU N'AS RIEN A FAIRE ICI FAUT S'Y CONNAITRE ... -Jojo1998 - RIP - http://tinyurl.com/qc47ftk
|