IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Vos Contributions VBScript Discussion :

[Outil] Vbs eXtended InputBox pour VbScript


Sujet :

Vos Contributions VBScript

  1. #21
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2013
    Messages : 19
    Par défaut
    Bonjour,

    J'ai récupéré la version 1.2.0 et est testé SendMail. Les nouveautés sont bien intéressantes. Je regrettais justement l'absence du bouton de sélection d'un fichier
    J'ai eu une erreur bizarre :
    1. J'ai remplacé, après sauvegarde, la DLL puis j'ai exécuté de RunXboxClip.bat, histoire de voir la compatibilité ascendante,
      et j'ai quitté XboxClip.vbsx par la croix de fermeture de la fenêtre.
      Mauvaise surprise : Erreur d'autorisation sur .parentWindow.clipboardData.getData("Text")
    2. Même erreur au 2ème essai ensuite en quittant par le bouton "Annuler".
    3. Au 3ème essai en quittant avec le bouton "Ok", il n'y a pas eu de soucis.

    Curieusement, maintenant les deux premiers essais infructueux fonctionnent normalement. Impossible de reproduire l'erreur.
    Je te noterai bien la démarche si ça se reproduit au prochaine démarrage.

    Sinon, n'ayant toujours résolu mon souci d'affichage dégradé des fenêtres wscript et cscript, je reporte à plus tard l'approfondissement du vbsx.exe.
    J'attendrai un réel besoin pour accepter cet affichage de vu que j'ai contourné le problème pour mes scripts en copiant les fichiers wscript et cscript dans un dossier dont je suis le propriétaire, en y modifiant les paramètres de compatibilité PPP sur "Application" (paramètres inaccessibles dans System32) et modifant les clés BDR pour les types de fichiers WSH. Il faudrait que je trouve comment lui signifier que, globalement, c'est mon wscript qui doit être utilisé lorsqu'on appelle "wscript", mais bon, c'est pas gagné, ce n'est peut-être même pas possible.
    Je crains que cela dure un certain temps vu qu'il n'y aucune piste sur le net, ni même un début que questionnement identique. Perso j'ai essayé pas mal de choses mais toutes coinçent. Si tu as une idée sur le sujet, je suis preneur
    En attendant l'illumination sur ce sujet, et Vbsx utilisant le wscript par défaut de System32, je reste sur d'autres sujets.

    Mais je le garde précieusement

    A la prochaine.

  2. #22
    Rédacteur
    Avatar de omen999
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 304
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 304
    Par défaut
    Citation Envoyé par Patrick22 Voir le message
    J'ai eu une erreur bizarre :
    1. J'ai remplacé, après sauvegarde, la DLL puis j'ai exécuté de RunXboxClip.bat, histoire de voir la compatibilité ascendante,
      et j'ai quitté XboxClip.vbsx par la croix de fermeture de la fenêtre.
      Mauvaise surprise : Erreur d'autorisation sur .parentWindow.clipboardData.getData("Text")
    2. Même erreur au 2ème essai ensuite en quittant par le bouton "Annuler".
    3. Au 3ème essai en quittant avec le bouton "Ok", il n'y a pas eu de soucis.

    Curieusement, maintenant les deux premiers essais infructueux fonctionnent normalement. Impossible de reproduire l'erreur.
    Je te noterai bien la démarche si ça se reproduit au prochaine démarrage.
    Ah oui, je n'avais pas jugé utile dans mon exemple XBoxClip.vbsx de gérer le cas où le presse-papiers est vide
    dans ce cas de figure, la méthode getData renvoie une valeur de type vbNull qui n'est pas acceptée par la fonction MsgBox
    on peut remplacer la dernière ligne de cet exemple par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Dim sclip
    sclip = CreateObject("htmlfile").parentWindow.clipboardData.getData("Text")
    If IsNull(sclip) Then MsgBox "le presse-papiers est vide" Else MsgBox sclip
    nomen omen, nemo non omen - Consultez la FAQ VBScript et les cours et tutoriels VBScript
    le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón)
    pas de questions techniques par mp

  3. #23
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2013
    Messages : 19
    Par défaut
    Tout simplement !
    J'aurais quand même pu chercher un peu

Discussions similaires

  1. Les outils que vous utilisez pour programmer en assembleur
    Par Smortex dans le forum x86 32-bits / 64-bits
    Réponses: 36
    Dernier message: 15/08/2022, 12h28
  2. Réponses: 1
    Dernier message: 09/03/2005, 01h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo