Erreur de compilation avec C++!

Salut à tous,

Lors de la cration d'un menu avec PopupMenu, en c++, j ai essai de traduire le code de Delphi en C++, mais ca n'as pas marché , voila le code source qui veux pas se compilé, aidé moi à resoudre ce probléme, je compte beaucoup sur vous,

PopupMenu1->TPopupMenu=(Form1->Left+SpeedButton10->Left+10,Form1->Tag+SpeedButton10->Tag+50);

Merci d'avoir la conscience de lire mon msg.

 
Configuration: Windows XP
Internet Explorer 6.0

4 réponses

  • Votes
  • Date
  • Date décroissante
  1. C'est normal que ça compile pas...
    tu affectes à PopupMenu1->TPopupMenu un truc à deux entiers entre parenthèses...

    Et tu veux faire quoi au juste ???
    ce serait pas : (sans le =)
    PopupMenu1->TPopupMenu( Form1->Left+SpeedButton10->Left+10, 
                                              Form1->Tag+SpeedButton10->Tag+50); 
    
    1. Je veux crer un menu avec l'objet "popupmenu" et un boutton "sppedbutton" dans l'évenement "OnMousedown" j écris l'instruction précedente, c'est une instruction que j avais utilisée avec le delphi

      est ce que ca marche mm avec le C++ ou bien il existe d'autre instruction?
        
      1. Ben tu utilises une librairie, (le C++ ne contient pas de fonction TPopupMenu, par défaut).
        il faut que ce soit la même que sous Delphi. Sinon, il va aussi falloir porter ton code sur la librairie C++
        que tu va utiliser...
    2. Contributeur
      Salut.
      Comme le dit Droopy, il faut trouver la même bib graphique en C++ qu'en Delphi.
      Je pense que c'est voué à l'échec, si c'était possible de faire ça aussi simplement, ça se saurait, et Delphi est connu pour sa bib graphique spécial n'ayant pas d'équivalence.
      Pourquoi veux tu faire ce transfert ?
      1. Merci Droopy, Merci Char snipeur d'avoir la conscience de lire mes messages et me repondre, j'ai pas trouvée l'instruction exact en C++, alors j'ai utilisée le menu classique avec le "MenuMenu".Mais si vous trouvez l'instruction SVP envoyez moi la solution.