begin process at 2010 03 19 14:29:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

API

 > 

Script et API


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Script et API

dimanche 11 janvier 2004 à 14:09:10 | Script et API

ZZEBULON


ZZEBULONComment accéder à un API depuis un script VBS?
lundi 12 janvier 2004 à 10:29:11 | Re : Script et API

Neo.balastik

Salut,

Il n'est pas possible d'accéder directement aux API's via VBS.
Selon ton besoin, il faudra utiliser les objets disponibles dans Windows. Comme WMI...

Par exemple, pour utiliser l'API ExitWindowsEx (qui permet de faire un shutdown de Windows), on utilisera VBS ainsi:

set WshShell = wscript.CreateObject("Shell.Application")
WshShell.ShutdownWindows


Guy

lundi 19 janvier 2004 à 01:46:50 | Re : Script et API

shadowmoy

ou alors creer une dll activex vb puis l'appeler avec un createobject dans ton script vbscript ...
**shadowmoy**
lundi 19 janvier 2004 à 21:26:40 | Re : Script et API

ZZEBULON


Je m'en doutais un peu!
Merci pour vos astuces.
mercredi 28 avril 2004 à 15:58:16 | Re : Script et API

PatLogan


Bonjour,

je me permet de faire suite, g le ^m pb :

je voudrais pourvoir fermer une appli à partir de vbscrpit

apparamment, il faut faire appel à des api :

j'ai trouvé le code suivant sur http://faq.vb.free.fr/index.php?question=114

Option Explicit

Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function PostMessage Lib "user32" Alias "PostMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long

Private Const WM_CLOSE = &H10

Private Sub Form_Load()

Dim hWnd As Long

hWnd = FindWindow(vbNullString, "Lecteur CD")
If hWnd <> 0 Then
Call PostMessage(hWnd, WM_CLOSE, 0, 0)
Else
MsgBox "Impossible de trouver la fenêtre !", vbExclamation
End If

End Sub

ça ne fonctionne pas sous vbscrpit (n'accepte pas la déclaration de fonction)

savez-vous si je peux m'en dépatouiller et si oui, comment ?

merci++

Pat


Cette discussion est classée dans : script, api, size


Répondre à ce message

Sujets en rapport avec ce message

Problème avec l'API SOCKET [ par Crazyht ] Voila je me suis décider à faire un ocx pour remplacer Winsock. Mais voila, dans la methode qui est censée me placer le socket en écoute, j'ai découve winsock api : recv(sock, buff(0), MAX_BUFF_SIZE, 0) [ par nicoser ] la constante MAX_BUFF_SIZE,contient t'elle le nombre d'octet maximum qu'on peut recevoir dans le tampon ?Une autre petite question,Si dans un projet v API pour activer ou desactiver le script blocking [ par veve ] bonjour je recherche une API ou autres fonctions pour activer ou desactiver le script blocking de nortonveve Utilisation API dans VBscript depuis HTML [ par pompond ] Bonjour, voici le problème:j'ai une interface WEB depuis laquelle j'essaye de contacter l'API WIN32_NTEVENTLOG à l'aide d'un script visual basic puis Décompte [ par ZogStriP ] Bonsoir tout le monde !Je n'arrive pas à trouver un script court qui permet de faire que selon la date courante et une date défini dans le script il s Api et VB Script [ par labout ] Dans un fichier VBS je veux utiliser une api exemplePublic Declare Function GetDiskFreeSpace Lib "kernel32" Alias "GetDiskFreeSpaceA" (ByVal lpRootPat Api avec Lotus Notes [ par multimania ] Bonjour ,   Je cherche deséperement de l'aide sur Lotus Notes et il faut avouer que sur le net c'est bien maigre. A croire que le devellopement en Lot Pause en VBS [ par ydu_sputnik ] Bonjour à tousEn VBS, je souhaiterai savoir la ligne de code afin de faire une pause en attendant une action sur une INPUTBOX.Voici ma situation:Dans integration dans VBA d'un script VBS [ par ydu_sputnik ] Bonjour,Tout est dans le titre Dans une macro excel, y a t il moyen d'integrer du code en VBS si oui, faut il y ajouter des balises. Merçi d'avance@+< FAX [ par clodo75 ] Bonjour,J'aimerais pouvoir utiliser une API de FAX qui permette de générer des images des fax, même lorsque la communication échoue.Quelqu"un a-t-il d


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 7,628 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales