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

Dotnet Discussion :

évènement en C++


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    499
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 499
    Par défaut évènement en C++
    Bonjour,

    j'ai quelques ptits soucis pour mettre en place un évènement avec un délégué dans un projet C++.

    j'en ai déjà fait en c# et je n'avais aucun soucis en faisant ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
            public delegate void MonDelegue(object sender, MonEventArgs e);
            public event MonDelegue MonEvent;
    mais là, quand je fais ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    namespace MonNamespace
    {
    <div style="margin-left:40px">delegate void MonDelegue(Object* sender, MonEventArgs e);
     
    MaClasse::MaClasse()
    {
    <div style="margin-left:40px">//...</div>}</div>}
    ça ne compile pas...
    j'ai les erreurs suivantes :
    error C2144 : syntax error : 'void' should be preceded by ';'
    error C4430 : missing type specifier -int assumed. Note : C++ does not support default -int
    error C2728 : 'MonNamespace::MontEventArgs' : a native arrray cannot contain this managed type
    error C2146 : syntax error : missing ')' before identifier 'e'
    error C3646 : 'e' : unknown override specifier
    error C2059 : syntax error : ')'

    je ne vois pas bien comment m'y prendre...
    merci de bien vouloir me guider...

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    499
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 499
    Par défaut
    J'ai essayé de m'inspirer de ça
    mais lorsque je compile, il me dit qu'il faut que je mette l'option de compilation '/clr:oldSyntax'
    je l'ai fait et là, ça me balance des centaines d'erreurs...
    GGGGGGGGGGgggggggggggrrrrrrrrrrrr

    comment faire??
    help please!!

Discussions similaires

  1. Pas d'événement OnClose quand on arrête W2K
    Par Altau dans le forum C++Builder
    Réponses: 9
    Dernier message: 26/01/2009, 18h36
  2. Réponses: 5
    Dernier message: 09/01/2003, 11h55
  3. exploiter un évènement d'un sous composant dans un
    Par bjl dans le forum Composants VCL
    Réponses: 2
    Dernier message: 20/12/2002, 16h44
  4. Modification de l'évènement OnClick
    Par MrJéjé dans le forum C++Builder
    Réponses: 9
    Dernier message: 22/08/2002, 12h52
  5. Redéfinir l'événement OnExit de mon composant TEditFloat
    Par Seb des Monts dans le forum C++Builder
    Réponses: 5
    Dernier message: 18/06/2002, 16h10

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