APISOFT tester la touche VERR MAJ - VB/VBA/VBS - Programmation
Marsh Posté le 24-07-2009 à 17:27:26
Salut
dans un module
|
Dans un autre
|
Marsh Posté le 24-07-2009 à 17:51:10
Bonjour, Merci pour ta réponse et pour ton script rapide kiki29.
Cependant quand je l'insère dans le module j'ai ce message d'erreur:
"Expected end of Statement"
Quand je cherche quel ligne bogue, j'ai toujours des erreurs du genre "l'instruction doit être dans une classe"
De ce que j'ai vu ce logiciel accepte juste les formules du type :
sub Fonction
Dim Variable
IF Variable = False Then
Variable = True
END IF
End
Aurais tu une idée ?
Merci pour ton aide.
Marsh Posté le 27-07-2009 à 11:45:33
Bonjour, j'ai réussi grâce à un autre forum sur ce post http://www.developpez.net/forums/d [...] ost4517859
En résumé, il faut utiliser un Wrapper pour acceder au API Windows.
Code :
|
Le lien du Wrapper que l'on ma fourni:
Code : |
Bonne continuation et merci pour votre aide.
Marsh Posté le 24-07-2009 à 15:46:36
Bonjour,
J'ai un problème dans le logiciel de comptabilité APISOFT qui est codé (il me semble) en VBScript.
Lors de l'ouverture d'une Vue (une fenêtre qui nous montre toutes les données de la base de données) j'ai un champs "CODE" qui désigne l'id de la ligne. Cet ID est TOUJOURS en majuscule, par contre,
lors ce qu'on ouvre la vue et qu'on cherche un code (ID) on tape en minuscule.
Je voudrais faire un script tout simple qui fait que lorsque la touche CAPSLOCK est désactivé, je l'active, sinon je ne fais rien.
quelque chose comme ça:
Le problème c'est qu'il ne détecte pas le "if CapsLockOn" (je ne sais pas pourquoi mais j'ai suposé que la fonction n'était pas native)
J'ai alors chercher un moyen sur google de détecter l'etat d'une touche VERR MAJ et j'ai trouver ce script :
Le problème est que sur ce logiciel la syntaxe:
est fausse !
j'ai donc changé pour Dim Keys tout cours, evidement, ça ne fonctionne pas.
Je suis un peu perdu, je ne comprend pas bien si c'est du langage VBScript ou pas, si j'ai fait une erreur ou autre...
Quelqu'un pourrait m'aider à trouver le moyen de TESTER l'ETAT de la touche VERR MAJ ?
Je vous remercie par avance,
Prosciuto