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 6 et antérieur Discussion :

[VB6] gestion des feuilles par des onglets


Sujet :

VB 6 et antérieur

  1. #1
    Membre régulier Avatar de kitsune
    Inscrit en
    Décembre 2004
    Messages
    341
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Décembre 2004
    Messages : 341
    Points : 112
    Points
    112
    Par défaut [VB6] gestion des feuilles par des onglets
    Bonjour,

    J'ai une application VB normale avec un menu et des feuilles de types form et je voudrai mettre des onglets à la place du menu pour naviguer entre les différentes feuilles. J'ai récuperé le composant (toolbar ou tabscript je sais plus) mais je ne sais pas comment faire pour l'utiliser !

    C'est à dire comment faire pour quand je clique sur un onglet, avoir la feuille correspondante ?

    Merci pour votre aide !

    This is NOT my boyfriend's computer.

  2. #2
    Rédacteur
    Avatar de jacma
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    612
    Détails du profil
    Informations personnelles :
    Âge : 79
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 612
    Points : 1 241
    Points
    1 241
    Par défaut Re: [VB6] gestion des feuilles par des onglets
    Citation Envoyé par kitsune
    (toolbar ou tabscript je sais plus)
    nous non plus

    Soit plus clair dans ce que ty veux obtenir. Un onglet, avec le contrôle SSTab par exemple, n'aura pas du tout les mêmes fonctionnalités qu'une barre d'outils.

    Pour ce que tu sembles vouloir faire, remplacer un menu par quelques chose de plus "imagé", la barre d'outils me semble la plus adaptée. Puisque que tu as des menus, tu pourras appeler les procédures utilisées dans celui-ci en les appelant dans les procédures on_click des icônes de la barre d'outils.

    Tu pourras trouver exemples et explications dans certains des praticiels accessibles via l'adresse en signature. Il y a notamment "Accès aux données ADO" qui explique pas à pas la démarche.

  3. #3
    Membre habitué
    Inscrit en
    Novembre 2005
    Messages
    130
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 130
    Points : 166
    Points
    166
    Par défaut
    Bonjour kitsune,
    Jacma a raison
    mais si tu veux le faire avec des onglets c'est possible.

    Testé et fonctionnel !

    Il faut mettre ton contrôle (j'ai choisi "(Microsoft Tabbed Dialog Control ")
    dans une form et de juxtaposer tes autres forms à celles-ci
    dans l'évènement click du SStab
    avec la propriété caption du SSTab par exemple
    en fonction de l'intitulé de l'onglet tu affiches la form désirée.

    @+

  4. #4
    Membre régulier Avatar de kitsune
    Inscrit en
    Décembre 2004
    Messages
    341
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Décembre 2004
    Messages : 341
    Points : 112
    Points
    112
    Par défaut
    Oki merci bien pour les infos, je verrai tout ça alors !
    This is NOT my boyfriend's computer.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment ajouter des séries dans des graphes sur des feuilles variables
    Par Molomarcopolo dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 06/07/2012, 16h26
  2. [vb6] Remplacer les Frames par des PictureBox
    Par Christophe P. dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 10/07/2006, 16h26
  3. Réponses: 2
    Dernier message: 19/07/2005, 11h12
  4. Réponses: 5
    Dernier message: 30/05/2005, 16h58
  5. [VB6] Datagrid afficher ou cacher des colonnes par code
    Par soazig dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 06/02/2003, 17h19

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