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

Delphi Discussion :

un evennement onclick sur combobox par code


Sujet :

Delphi

  1. #1
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    316
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 316
    Par défaut un evennement onclick sur combobox par code
    bonjour, je voudrais pouvoir un combobox en simulant un clic de l'utilisateur
    est ce possible et si oui cmt ?
    combobox.click n'existant pas je sais pas si c'est possible

  2. #2
    Rédacteur/Modérateur
    Avatar de ero-sennin
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    2 965
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

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

    Informations forums :
    Inscription : Juillet 2005
    Messages : 2 965
    Par défaut
    Salut,

    Je ne comprends pas trop ta question

    Tu dis que l'événement combobox.clic n'existe pas, c'est à dire que tu n'as rien codé dans cet événement, c'est cela ?

    Citation Envoyé par Mihalis
    je voudrais pouvoir un combobox en simulant un clic de l'utilisateur
    C'est cette phrase que j'arrive pas trop à décoder

    Merci

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    316
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 316
    Par défaut
    en effet cette phrase ne veut pas dire grand chose en fait j'ai un évènement onclick codé
    mais je voudrais pouvoir rafraichir ma form sans que l'utilisateur ne reclique sur le combobox c'est à dire simuler l'évènement onclick sur le combobox
    j'espère que c'est plus clair

  4. #4
    Membre Expert
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Par défaut
    Si click n'ets pas accessible directement ... de toute maniere, il appelle plus ou moins directement ton gestionaire d'evenements : comboboxClick(Sender : TObject).

    Donc il suffit d'appeler directement cette methode en passant self comme parametre de sender.

    Il faut arreter de penser que les evenements sont des choses miraculeuses qui tombent du ciel ... et s'executent par la force du saint esprit

    Ce n'est rien d'autres que de betes fonction appelees quand delphi detecte un click point
    Et les OnClick, OnClose, etc ... ne sont rien de plus que des variables qui contiennent des procedures (variable de type Procedures of objects avec plus ou moins de parametres )
    Type particulier je l'accorder mais type et variables quand meme ... donc respectant les memes regles que les Integer et autres Strings ....

    Bonne continuation !

  5. #5
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    316
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 316
    Par défaut
    jusqu'a présent je ne pensais pas que c'etait des choses qui tombaient du ciel ..
    je ne savais tout simplement pas cmt faire et si on pouvait le faire
    je vais essayer de cette manière merci

  6. #6
    Membre Expert
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Par défaut
    Citation Envoyé par Mihalis
    jusqu'a présent je ne pensais pas que c'etait des choses qui tombaient du ciel ..i
    C'etait loin d'etre une critique mais une constatation.
    C'est vrai que le systeme des evenement est assez obscure et avant de comprendre comment ca fonctionne, on trouve ca assez magique des fonctions qui sont appelées sans code specifique.
    Souvent on place ces methdoes dans une ategorie speciale de methodes, alors que ca n'est rien de plus qu'une methode avec des parametres et une variable pour la stockée

  7. #7
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    316
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 316
    Par défaut
    je ne les plaçais pas dans une catégorie magique, et heureusement
    sinon mon problème n'est pas vraiment résolu dans le sens où je ne suis pas arrivé a reselectionner un élément déjà sélectionné mais j'ai remis du code en dessous pour faire ce que je voulais

Discussions similaires

  1. remplir combobox par le code
    Par boulhous dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 02/08/2007, 16h28
  2. Changement de traitement de onclick sur html par javascript
    Par lodan dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 01/05/2007, 10h18
  3. [VBA-E]ajouter un textbox sur un formulaire par code?
    Par DonKnacki dans le forum Macros et VBA Excel
    Réponses: 20
    Dernier message: 22/03/2006, 10h33
  4. [VB.NET]evenement sur un controle ajouté par code
    Par Golzinne dans le forum Windows Forms
    Réponses: 14
    Dernier message: 01/03/2006, 23h37
  5. Comment faire Copier/Coller par code VBA sur INTERNET...
    Par GESCOM2000 dans le forum Access
    Réponses: 5
    Dernier message: 02/01/2006, 14h19

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