est ce que quelqu'un connait dynwrap.dll
http://www.script-coding.info/dynwrap.html
Si oui est ce que ca marche encore sous Vista et autre windows recent
?
Grossomodo ca permet de charger un API dans VBScript.
Exemple :
Const WM_GETTEXT = &HD
Set Wrap = CreateObject("DynamicWrapper")
Wrap.Register "USER32.DLL", "GetForegroundWindow", "f=s", "r=l"
Wrap.Register "USER32.DLL", "SendMessage", "i=lllr", "f=s", "r=l"
Title = Space(100)
res = Wrap.SendMessage(Wrap.GetForegroundWindow(), WM_GETTEXT , 100,
Title)
MsgBox Title
Chez moi ca marche, mais j'aimerai utiliser les API mais sans ajout a
VBS.
Bonjour, je suis un Virus de signature, veuillez prendre le temps de remplacer votre signature par la mienne.
"Le chat de personne" a écrit dans le message de news: | Bonjour
Bonjour,
| est ce que quelqu'un connait dynwrap.dll | http://www.script-coding.info/dynwrap.html | Si oui est ce que ca marche encore sous Vista et autre windows recent
Oui, j'utilise souvent ce composant pour maquetter ... Je l'ai même inclus dans le Shell WSH ! (prochainement disponible en version bêta). Ce composant fonctionne très bien sous Windows XP et 2003. Quant à Windows Vista, il faudrait le demander à Jacques ! (Donc Jacques, si tu nous écoutes !). Toutefois, la lecture du code source ne montrant rien "d'exotique", je serai surpris que ça ne fonctionne pas sur cette plateforme.
| Chez moi ca marche, mais j'aimerai utiliser les API mais sans ajout a | VBS.
A quoi servirait ce composant si cela était possible nativement ?
-- Gilles LAURENT http://glsft.free.fr
"Le chat de personne" <chat@LeSpamCestPasBien.invalid> a écrit dans le
message de news:3stdn2taa2f5lp1ua4lnqk6n80fpnfltdh@4ax.com
| Bonjour
Bonjour,
| est ce que quelqu'un connait dynwrap.dll
| http://www.script-coding.info/dynwrap.html
| Si oui est ce que ca marche encore sous Vista et autre windows recent
Oui, j'utilise souvent ce composant pour maquetter ... Je l'ai même
inclus dans le Shell WSH ! (prochainement disponible en version bêta).
Ce composant fonctionne très bien sous Windows XP et 2003. Quant à
Windows Vista, il faudrait le demander à Jacques ! (Donc Jacques, si tu
nous écoutes !). Toutefois, la lecture du code source ne montrant rien
"d'exotique", je serai surpris que ça ne fonctionne pas sur cette
plateforme.
| Chez moi ca marche, mais j'aimerai utiliser les API mais sans ajout a
| VBS.
A quoi servirait ce composant si cela était possible nativement ?
"Le chat de personne" a écrit dans le message de news: | Bonjour
Bonjour,
| est ce que quelqu'un connait dynwrap.dll | http://www.script-coding.info/dynwrap.html | Si oui est ce que ca marche encore sous Vista et autre windows recent
Oui, j'utilise souvent ce composant pour maquetter ... Je l'ai même inclus dans le Shell WSH ! (prochainement disponible en version bêta). Ce composant fonctionne très bien sous Windows XP et 2003. Quant à Windows Vista, il faudrait le demander à Jacques ! (Donc Jacques, si tu nous écoutes !). Toutefois, la lecture du code source ne montrant rien "d'exotique", je serai surpris que ça ne fonctionne pas sur cette plateforme.
| Chez moi ca marche, mais j'aimerai utiliser les API mais sans ajout a | VBS.
A quoi servirait ce composant si cela était possible nativement ?
-- Gilles LAURENT http://glsft.free.fr
Le chat de personne
On Wed, 6 Dec 2006 19:27:20 +0100, "Gilles LAURENT" wrote:
| Chez moi ca marche, mais j'aimerai utiliser les API mais sans ajout a | VBS.
A quoi servirait ce composant si cela était possible nativement ?
Ben... a faciliter le codage ? Je debute en VBS et je ne connais pas les limites de ce language. Peut etre que c'est possible, mais que c'est tres complexe a mettre en oeuvre.
On Wed, 6 Dec 2006 19:27:20 +0100, "Gilles LAURENT" <glsft@free.fr>
wrote:
| Chez moi ca marche, mais j'aimerai utiliser les API mais sans ajout a
| VBS.
A quoi servirait ce composant si cela était possible nativement ?
Ben... a faciliter le codage ?
Je debute en VBS et je ne connais pas les limites de ce language.
Peut etre que c'est possible, mais que c'est tres complexe a mettre en
oeuvre.
On Wed, 6 Dec 2006 19:27:20 +0100, "Gilles LAURENT" wrote:
| Chez moi ca marche, mais j'aimerai utiliser les API mais sans ajout a | VBS.
A quoi servirait ce composant si cela était possible nativement ?
Ben... a faciliter le codage ? Je debute en VBS et je ne connais pas les limites de ce language. Peut etre que c'est possible, mais que c'est tres complexe a mettre en oeuvre.
Le chat de personne
On Wed, 6 Dec 2006 19:27:20 +0100, "Gilles LAURENT" wrote:
| est ce que quelqu'un connait dynwrap.dll | http://www.script-coding.info/dynwrap.html | Si oui est ce que ca marche encore sous Vista et autre windows recent
Oui, j'utilise souvent ce composant pour maquetter ... Je l'ai même inclus dans le Shell WSH ! (prochainement disponible en version bêta).
Merci pour l'info. Comme tu as l'habitude, peux tu me dire a quoi correspond dans :
les valeurs des 3 parametres : "i=lllr", "f=s", "r=l"
Parce que d'apres le site http://people.freenet.de/gborn/WSHBazaar/WSHDynaCall.htm
iÞscribes the number and data type of the functions parameters
f=type of call _stdcall or _cdecl. So it can work with both MS C++ and Borland C++. Default to _stdcall. If that doesn't work use _cdecl. If that doesn't work good luck!
r=return data type.
parce que pour moi lllr et les autres c'est du chinois (enfin plutot du russe dans ce cas present)
Merci de ton aide.
On Wed, 6 Dec 2006 19:27:20 +0100, "Gilles LAURENT" <glsft@free.fr>
wrote:
| est ce que quelqu'un connait dynwrap.dll
| http://www.script-coding.info/dynwrap.html
| Si oui est ce que ca marche encore sous Vista et autre windows recent
Oui, j'utilise souvent ce composant pour maquetter ... Je l'ai même
inclus dans le Shell WSH ! (prochainement disponible en version bêta).
Merci pour l'info.
Comme tu as l'habitude, peux tu me dire a quoi correspond dans :
les valeurs des 3 parametres :
"i=lllr", "f=s", "r=l"
Parce que d'apres le site
http://people.freenet.de/gborn/WSHBazaar/WSHDynaCall.htm
iÞscribes the number and data type of the functions parameters
f=type of call _stdcall or _cdecl. So it can work with both MS C++
and Borland C++. Default to _stdcall. If that doesn't work use
_cdecl. If that doesn't work good luck!
r=return data type.
parce que pour moi lllr et les autres c'est du chinois (enfin plutot
du russe dans ce cas present)
On Wed, 6 Dec 2006 19:27:20 +0100, "Gilles LAURENT" wrote:
| est ce que quelqu'un connait dynwrap.dll | http://www.script-coding.info/dynwrap.html | Si oui est ce que ca marche encore sous Vista et autre windows recent
Oui, j'utilise souvent ce composant pour maquetter ... Je l'ai même inclus dans le Shell WSH ! (prochainement disponible en version bêta).
Merci pour l'info. Comme tu as l'habitude, peux tu me dire a quoi correspond dans :
les valeurs des 3 parametres : "i=lllr", "f=s", "r=l"
Parce que d'apres le site http://people.freenet.de/gborn/WSHBazaar/WSHDynaCall.htm
iÞscribes the number and data type of the functions parameters
f=type of call _stdcall or _cdecl. So it can work with both MS C++ and Borland C++. Default to _stdcall. If that doesn't work use _cdecl. If that doesn't work good luck!
r=return data type.
parce que pour moi lllr et les autres c'est du chinois (enfin plutot du russe dans ce cas present)
Merci de ton aide.
Le chat de personne
On Wed, 6 Dec 2006 19:27:20 +0100, "Gilles LAURENT" wrote:
Toutefois, la lecture du code source ne montrant rien "d'exotique", je serai surpris que ça ne fonctionne pas sur cette plateforme.
Ca m'interesse aussi. Desole, mais je prends tout ;o)
Merci
On Wed, 6 Dec 2006 19:27:20 +0100, "Gilles LAURENT" <glsft@free.fr>
wrote:
Toutefois, la lecture du code source ne montrant rien
"d'exotique", je serai surpris que ça ne fonctionne pas sur cette
plateforme.
Ca m'interesse aussi.
Desole, mais je prends tout ;o)
On Wed, 6 Dec 2006 19:27:20 +0100, "Gilles LAURENT" wrote:
Toutefois, la lecture du code source ne montrant rien "d'exotique", je serai surpris que ça ne fonctionne pas sur cette plateforme.
Ca m'interesse aussi. Desole, mais je prends tout ;o)
Je viens de tester (sommairement) et ça marche.
Jacques
Gilles LAURENT
"Le chat de personne" a écrit dans le message de news: [...] | Je debute en VBS et je ne connais pas les limites de ce language. | Peut etre que c'est possible, mais que c'est tres complexe a mettre en | oeuvre.
Si vous êtes débutant en VBScript alors je vous invite dés à présent à découvir Windows PowerShell, le nouveau Shell et langage de scripting Microsoft ... http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx
... ainsi que le blog de Jacques Barathon sur PSH : http://janel.spaces.live.com/blog/
-- Gilles LAURENT http://glsft.free.fr
"Le chat de personne" <chat@LeSpamCestPasBien.invalid> a écrit dans le
message de news:6c3en2lhnakun83qcl3df850rbfgkv1i7a@4ax.com
[...]
| Je debute en VBS et je ne connais pas les limites de ce language.
| Peut etre que c'est possible, mais que c'est tres complexe a mettre en
| oeuvre.
Si vous êtes débutant en VBScript alors je vous invite dés à présent à
découvir Windows PowerShell, le nouveau Shell et langage de scripting
Microsoft ...
http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx
... ainsi que le blog de Jacques Barathon sur PSH :
http://janel.spaces.live.com/blog/
"Le chat de personne" a écrit dans le message de news: [...] | Je debute en VBS et je ne connais pas les limites de ce language. | Peut etre que c'est possible, mais que c'est tres complexe a mettre en | oeuvre.
Si vous êtes débutant en VBScript alors je vous invite dés à présent à découvir Windows PowerShell, le nouveau Shell et langage de scripting Microsoft ... http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx
... ainsi que le blog de Jacques Barathon sur PSH : http://janel.spaces.live.com/blog/
-- Gilles LAURENT http://glsft.free.fr
Jacques Barathon [MS]
"Le chat de personne" wrote in message news: <...>
Comme tu as l'habitude, peux tu me dire a quoi correspond dans :
les valeurs des 3 parametres : "i=lllr", "f=s", "r=l"
Parce que d'apres le site http://people.freenet.de/gborn/WSHBazaar/WSHDynaCall.htm
iÞscribes the number and data type of the functions parameters
f=type of call _stdcall or _cdecl. So it can work with both MS C++ and Borland C++. Default to _stdcall. If that doesn't work use _cdecl. If that doesn't work good luck!
r=return data type.
parce que pour moi lllr et les autres c'est du chinois (enfin plutot du russe dans ce cas present)
Pour les paramètres i et r, tu trouveras une description des types de données possibles dans le fichier readme.txt fourni avec le package. Dans l'exemple que tu donnes, ça veut dire que les paramètres passés en entrée seront deux entiers longs suivis d'une chaîne de caractères passée par référence, et la fonction retournera un entier long.
Pour le paramètre f, je ne suis pas sûr du tout mais je suppose que les valeurs possibles sont s ou c, respectivement pour _stdcall et _cdecl. Si je comprends bien, utilise _stdcall (valeur par défaut) si la DLL a été codée avec MS C++, et _cdecl si la DLL a été codée avec Borland C++.
Jacques
"Le chat de personne" <chat@LeSpamCestPasBien.invalid> wrote in message
news:6u3en2lu6sm28t2r32jr2fjtmfibp2gutr@4ax.com...
<...>
Comme tu as l'habitude, peux tu me dire a quoi correspond dans :
les valeurs des 3 parametres :
"i=lllr", "f=s", "r=l"
Parce que d'apres le site
http://people.freenet.de/gborn/WSHBazaar/WSHDynaCall.htm
iÞscribes the number and data type of the functions parameters
f=type of call _stdcall or _cdecl. So it can work with both MS C++
and Borland C++. Default to _stdcall. If that doesn't work use
_cdecl. If that doesn't work good luck!
r=return data type.
parce que pour moi lllr et les autres c'est du chinois (enfin plutot
du russe dans ce cas present)
Pour les paramètres i et r, tu trouveras une description des types de
données possibles dans le fichier readme.txt fourni avec le package. Dans
l'exemple que tu donnes, ça veut dire que les paramètres passés en entrée
seront deux entiers longs suivis d'une chaîne de caractères passée par
référence, et la fonction retournera un entier long.
Pour le paramètre f, je ne suis pas sûr du tout mais je suppose que les
valeurs possibles sont s ou c, respectivement pour _stdcall et _cdecl. Si je
comprends bien, utilise _stdcall (valeur par défaut) si la DLL a été codée
avec MS C++, et _cdecl si la DLL a été codée avec Borland C++.
les valeurs des 3 parametres : "i=lllr", "f=s", "r=l"
Parce que d'apres le site http://people.freenet.de/gborn/WSHBazaar/WSHDynaCall.htm
iÞscribes the number and data type of the functions parameters
f=type of call _stdcall or _cdecl. So it can work with both MS C++ and Borland C++. Default to _stdcall. If that doesn't work use _cdecl. If that doesn't work good luck!
r=return data type.
parce que pour moi lllr et les autres c'est du chinois (enfin plutot du russe dans ce cas present)
Pour les paramètres i et r, tu trouveras une description des types de données possibles dans le fichier readme.txt fourni avec le package. Dans l'exemple que tu donnes, ça veut dire que les paramètres passés en entrée seront deux entiers longs suivis d'une chaîne de caractères passée par référence, et la fonction retournera un entier long.
Pour le paramètre f, je ne suis pas sûr du tout mais je suppose que les valeurs possibles sont s ou c, respectivement pour _stdcall et _cdecl. Si je comprends bien, utilise _stdcall (valeur par défaut) si la DLL a été codée avec MS C++, et _cdecl si la DLL a été codée avec Borland C++.
Jacques
Gilles LAURENT
"Jacques Barathon [MS]" a écrit dans le message de news:% ||| Toutefois, la lecture du code source ne montrant rien ||| "d'exotique", je serai surpris que ça ne fonctionne pas sur cette ||| plateforme. || || Ca m'interesse aussi. || Desole, mais je prends tout ;o) | | Je viens de tester (sommairement) et ça marche.
Super ! Merci Jacques ;-)
-- Gilles LAURENT http://glsft.free.fr
"Jacques Barathon [MS]" <jbaratho@online.microsoft.com> a écrit dans le
message de news:%23Jw9vAXGHHA.1252@TK2MSFTNGP02.phx.gbl
||| Toutefois, la lecture du code source ne montrant rien
||| "d'exotique", je serai surpris que ça ne fonctionne pas sur cette
||| plateforme.
||
|| Ca m'interesse aussi.
|| Desole, mais je prends tout ;o)
|
| Je viens de tester (sommairement) et ça marche.
"Jacques Barathon [MS]" a écrit dans le message de news:% ||| Toutefois, la lecture du code source ne montrant rien ||| "d'exotique", je serai surpris que ça ne fonctionne pas sur cette ||| plateforme. || || Ca m'interesse aussi. || Desole, mais je prends tout ;o) | | Je viens de tester (sommairement) et ça marche.
Super ! Merci Jacques ;-)
-- Gilles LAURENT http://glsft.free.fr
Gilles LAURENT
"Jacques Barathon [MS]" a écrit dans le message de news:% | Pour le paramètre f, je ne suis pas sûr du tout mais je suppose que | les valeurs possibles sont s ou c, respectivement pour _stdcall et | _cdecl. Si je comprends bien, utilise _stdcall (valeur par défaut) si | la DLL a été codée avec MS C++, et _cdecl si la DLL a été codée avec | Borland C++.
Je confirme ;-) Donc pour invoquer les API Win32 Microsoft, toujours "f=s"
-- Gilles LAURENT http://glsft.free.fr
"Jacques Barathon [MS]" <jbaratho@online.microsoft.com> a écrit dans le
message de news:%231qhAGXGHHA.3304@TK2MSFTNGP05.phx.gbl
| Pour le paramètre f, je ne suis pas sûr du tout mais je suppose que
| les valeurs possibles sont s ou c, respectivement pour _stdcall et
| _cdecl. Si je comprends bien, utilise _stdcall (valeur par défaut) si
| la DLL a été codée avec MS C++, et _cdecl si la DLL a été codée avec
| Borland C++.
Je confirme ;-)
Donc pour invoquer les API Win32 Microsoft, toujours "f=s"
"Jacques Barathon [MS]" a écrit dans le message de news:% | Pour le paramètre f, je ne suis pas sûr du tout mais je suppose que | les valeurs possibles sont s ou c, respectivement pour _stdcall et | _cdecl. Si je comprends bien, utilise _stdcall (valeur par défaut) si | la DLL a été codée avec MS C++, et _cdecl si la DLL a été codée avec | Borland C++.
Je confirme ;-) Donc pour invoquer les API Win32 Microsoft, toujours "f=s"
-- Gilles LAURENT http://glsft.free.fr
Le chat de personne
On Wed, 6 Dec 2006 21:02:10 +0100, "Gilles LAURENT" wrote:
Si vous êtes débutant en VBScript alors je vous invite dés à présent à découvir Windows PowerShell, le nouveau Shell et langage de scripting Microsoft ... http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx
... ainsi que le blog de Jacques Barathon sur PSH : http://janel.spaces.live.com/blog/
Merci mais je cherche du VBS sans ajout, c'est pour des installation de windows a partir de Win2000 et apparament il n'est pas compatible Win2000
On Wed, 6 Dec 2006 21:02:10 +0100, "Gilles LAURENT" <glsft@free.fr>
wrote:
Si vous êtes débutant en VBScript alors je vous invite dés à présent à
découvir Windows PowerShell, le nouveau Shell et langage de scripting
Microsoft ...
http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx
... ainsi que le blog de Jacques Barathon sur PSH :
http://janel.spaces.live.com/blog/
Merci mais je cherche du VBS sans ajout, c'est pour des installation
de windows a partir de Win2000 et apparament il n'est pas compatible
Win2000
On Wed, 6 Dec 2006 21:02:10 +0100, "Gilles LAURENT" wrote:
Si vous êtes débutant en VBScript alors je vous invite dés à présent à découvir Windows PowerShell, le nouveau Shell et langage de scripting Microsoft ... http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx
... ainsi que le blog de Jacques Barathon sur PSH : http://janel.spaces.live.com/blog/
Merci mais je cherche du VBS sans ajout, c'est pour des installation de windows a partir de Win2000 et apparament il n'est pas compatible Win2000