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 :

ActiveX : comment ecrire une application comme la partie graphique de VB6


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 10
    Par défaut ActiveX : comment ecrire une application comme la partie graphique de VB6
    Bonjour.

    Merci de prendre le temps de lire ma question.

    J'aimerai savoir comment écrire un programme permettant de faire tourner des composants activeX comme en phase de developement sous VB6.

    L'objectif est de permettre à un utilisateur du programme d'instancier des composants (à l'aide d'une boite à outil), de régler des proprietées (couleur, adresse IP serveur...), de les retailler et de les déplacer. Le tout sans que celui-ci n'ai a écrire une ligne de code.

    Merci par avance pour vos réponses.

    Cordialement Gilles.

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Février 2010
    Messages
    517
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 517
    Par défaut
    salut

    en :
    - créant l'acxtivex (ocx) s'il n'est pas déjà existant
    - enregistrant cet ocx (par regsvr)
    - le cochant dans la boite à outils (composants supplémentaires) où il apparaitra alors
    - l'insérant comme tout autre contrôle

    en n'oubliant pas d'ajouter cet ocx à la liste des dépendances en cas de distribution de l'application)

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 10
    Par défaut
    Merci pour ta reponse.

    Mais cela ne correspond pas à ma demande, ou celle ci est mal formulée.

    En fait je voudrai ecrire un programme disposant d'une boite à outil, permettant à l'utilisateur de déposer des composants activeX ,de les dimentionner les positionner et affecter quelques propriétées.
    Ceci à fin qu'il puisse créer sa propre interface graphique.

  4. #4
    Rédacteur
    Avatar de DarkVader
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    2 131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 131
    Par défaut
    Citation Envoyé par gilleslesdf Voir le message
    Merci pour ta reponse.

    Mais cela ne correspond pas à ma demande, ou celle ci est mal formulée.
    Oui car la solution de babaothe consistant à créer un usercontrol (ocx) était une solution en rapport avec ta question -
    le code permet de gérer le control tant à sa conception qu'à son utilisation
    d'autant qu'il y l'alternative des pages de propriétés.

    Citation Envoyé par gilleslesdf Voir le message
    En fait je voudrai ecrire un programme disposant d'une boite à outil, permettant à l'utilisateur de déposer des composants activeX ,de les dimentionner les positionner et affecter quelques propriétées.
    Ceci à fin qu'il puisse créer sa propre interface graphique.
    L'autre possibilité d'interaction à la conception est de créer un addin dédié à l'ide VB6 si c'est ce que tu cherches, mais j'en doute.

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 10
    Par défaut
    Je suis désolé si mes questions ne sont pas claires , mais le sujet est encore assez confu pour moi.


    [edit ] Pour être plus précis comment écrire un conteneur mettant la propiété UserMode de l'Ambient a true ? [/edit]


    Il me semble q'un composant ActiveX peut avoir 3 etats :
    - conception (creation du composant sous l'ide)
    - developement (utilisation du composant sous l'ide)
    - utilisation (execution au saint du programme)

    Mon objectif est de le mettre en mode developement au saint d'un programme.
    Ceci afin de ne pas devoir gerer dans le code du composant un flag pour activer ou désactiver les methodes resize ou autre, et surtout ne pas devoir réecrire le code des composants standards (bouton ,label ...)

  6. #6
    Rédacteur
    Avatar de DarkVader
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    2 131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 131
    Par défaut
    Désolé, je ne comprends pas, notamment quand tu précises
    Mon objectif est de le mettre en mode developement au saint d'un programme.
    Ceci afin de ne pas devoir gerer dans le code du composant un flag pour activer ou désactiver les methodes resize ou autre, et surtout ne pas devoir réecrire le code des composants standards (bouton ,label ...)
    Ceci dit, Usermode n'est et ne peut-être qu'en lecture seule -
    en résumé, l'utilisateur intervient sous l'IDE ou non.

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 23/02/2010, 11h00
  2. Réponses: 1
    Dernier message: 11/01/2010, 11h32
  3. Comment exécuter une application java comme un batch C ?
    Par gillin dans le forum Général Java
    Réponses: 7
    Dernier message: 09/02/2007, 13h59
  4. Réponses: 11
    Dernier message: 25/05/2006, 11h42
  5. Réponses: 1
    Dernier message: 31/10/2002, 11h55

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