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

VB.NET Discussion :

Comment adapter un batch à VB ?


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 26
    Par défaut Comment adapter un batch à VB ?
    Bonjour
    J'ai fait un batch qui fonctionne
    il exécute 3 petites fonctions différentes selon le choix de l'utilisateur au lancement du programme.
    le choix se fait sur la console DOS, mais j'aimerais que ce choix soit plus présentable avec une "fenêtre" créée et gérée par VB.
    ça donnerait ce qu'on voit sur ce croquis.
    Sauf que je n'y connais rien de rien en VB.
    est-ce que quelqu'un peut m'aider à réaliser ce code en m’expliquant comment faire ?
    Merci
    Roon'
    le batch (simplifié et résumé)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    @echo off
    set chx=
    set /p chx=
    GOTO %chx%
    exit
    :1
    echo vous avez choisi %chx%
    pause
    exit
    :2
    echo vous avez choisi %chx%
    pause
    exit
    :3
    echo vous avez choisi %chx%
    pause
    exit
    :4
    exit
    la présentation du choix avec VB:
    Nom : choix-.jpg
Affichages : 242
Taille : 13,9 Ko

  2. #2
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Je te dirais que le mieux pour apprendre c'est de commencer par là:

    Sinon, pour tes boutons radio, il y a cet exemple:

    https://code.msdn.microsoft.com/VBWi...ttons-d37f9934

    que tu pourras facilement adapter pour afficher ton message.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 26
    Par défaut
    Bonjour
    Merci beaucoup pour ta réponse

    je vais me rendre sur le lien et essayer les boutons.
    Je reviendrai ici pour donner le résultat ou poser d'autres questions si besoin.

    a+
    Roon'

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 26
    Par défaut
    Bonjour

    Comme promis, je reviens donner quelques infos sur l'avancement de mon projet
    voilà une copie d'écran ce que j'obtiens avec "Form", 3 checkbox et un "bouton"
    Dans un premier temps, il me faut régler le problème suivant :
    quand le programme est lancé, je peux sélectionner chacune des 3 checkbox.
    MAIS ce n'est pas bon: je ne dois pouvoir en sélectionner qu'une sur 3.
    en sélectionnant une autre checkbox, ça doit désélectionner la précédente.
    Là, y sûrement du code à écrire.
    La question, c'est quoi écrire et où ?

    Merci de me donner des pistes.

    a+
    R'
    Nom : choix.jpg
Affichages : 140
Taille : 8,7 Ko

  5. #5
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Si tu utilises des RadioButtons au lieu des commandbuttons, la sélection de un, annule la sélection de l'autre, pourvu qu'il soient regroupés dans le même contrôle. Si tu les mets directement sur ta form, cela concernera tous les radiobuttons libres de la Form. Si tu les mets sur un panel (mais cela peut être autre chose), seuls les radiobuttons sur le même panel vont être affectés de l'un à l'autre.

    Ceci dit, si tu n'utilises pas de Radiobuttons tu dois programmer toi-même les changements d'états, comme pour des checkboxes que tu pas avoir besoin de garder cochés en même temps.

    Disons que tu as des checkboxes conventionnels.

    Tu fais un double-clic sur le premier checkbox. En principe tu devrais arriver sur une procédure d'événement vide du genre

    Private Sub CommandButton1.click et une série d'autres cossins


    End sub

    Dans le "trou", cela va te prendre quelque chose du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    checkbox1.checked = true
    checkbox2.checked = false
    checkbox3.checked = false
    Et tu refais la même chose pour les autres checkboxes en t'assurant que le true soit sur le bon checkbox...

    Mais, tu gagnerais un temps précieux en téléchargeant et en lisant le document de Philippe Lasseyre. Même si cela peut sembler être une perte de temps au départ.
    Une bonne place où aller


    Ajout subséquent : Exemple vite fait
    Fichiers attachés Fichiers attachés

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 26
    Par défaut
    Bonjour

    Merci Clement

    J'ai téléchargé win*app*3.zip
    Je suis allé sur la page de Lasseyre..là, c'est pas évident de trouver le fichier concerné...mais bon, je vais de toute façon en télécharger le maximum...(ça coute rien de s'instruire)
    Je vais aussi changer poru des Radiobuttons.
    Malheureusement, je ne pourrai mettre en œuvre tout ça que ce soir, tard.
    Quoiqu'il en soit, je reviendrai donner des infos dès que j'en ai.

    Encore merci

    a+
    R'

Discussions similaires

  1. Réponses: 14
    Dernier message: 24/11/2023, 20h24
  2. comment appeler un batch dans autoexec.bat ?
    Par hoaxpunk dans le forum Autres Logiciels
    Réponses: 8
    Dernier message: 11/05/2006, 17h26
  3. [Débutant] Comment adapter la taille d'une image ?
    Par taupeniveau dans le forum Composants VCL
    Réponses: 3
    Dernier message: 14/02/2006, 18h00
  4. Réponses: 1
    Dernier message: 08/12/2005, 10h14
  5. [OpenGL] comment adapter a CB
    Par netah25 dans le forum C++Builder
    Réponses: 2
    Dernier message: 24/06/2004, 13h42

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