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

C++Builder Discussion :

[Turbo C++ Explorer] D�river un TDBGrid


Sujet :

C++Builder

  1. #1
    Membre chevronn� Avatar de Pierre Maurette
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    283
    D�tails du profil
    Informations personnelles :
    �ge : 69
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 283
    Par d�faut [Turbo C++ Explorer] D�river un TDBGrid
    Bonjour,
    Je souhaite utiliser un TDBGrid sans scrollbar verticale. Je tourne en rond autour du lien http://bdn.borland.com/article/17795
    Pas moyen de parvenir � quoi que ce soit, peut-�tre � cause de mon incomp�tence dans le domaine, sans doute � cause de la limitation de la version Explorer quant � l'ajout de composants.
    Comment puis-je proc�der, sachant que:
    - je n'ai pas vraiment besoin d'un vrai nouveau composant, mais ce ne serait pas plus mal non plus.
    - je voudrais utiliser le concepteur de fiche, mais la suppression de la scrollbar peut intervenir � la constructin ou au runtime.
    - je veux bien ajouter un bout de code dans chaque unit� o� le probl�me se pose, voire �diter le .dfm.

    Voil�, je vous remercie pour toute suggestion, et n'h�sitez pas � m'expliquer comme � un neuneu ;-)

    Bonne journ�e,

    Pierre

  2. #2
    Membre chevronn� Avatar de Pierre Maurette
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    283
    D�tails du profil
    Informations personnelles :
    �ge : 69
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 283
    Par d�faut
    J'avais post� �galement sur le forum Delphi, o� il y a plus de trafic sur les sujets communs (EDI, VCL...). Voici le code C++ qui fait ce que je veux:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    //Dans le .h 
    private: 
        TWndMethod FOldWindowProc;
        void __fastcall DBGridWindowProc(TMessage& Message);   
     
    //Dans le .cpp
    //---------------------------------------------------------------------------
    void __fastcall TOriginesForm::FormCreate(TObject *Sender)
    {
        FOldWindowProc = DBGridOrigin->WindowProc;
        DBGridOrigin->WindowProc = DBGridWindowProc;
    }
    //---------------------------------------------------------------------------
    void __fastcall TOriginesForm::DBGridWindowProc(TMessage& Message)
    {
        ShowScrollBar(DBGridOrigin->Handle, SB_VERT, false);
        FOldWindowProc(Message);
    }
    //---------------------------------------------------------------------------
    Bonne journ�e,

    Pierre

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. JVCL & turbo delphi explorer
    Par AP dans le forum Delphi
    R�ponses: 6
    Dernier message: 07/05/2007, 22h29
  2. Aide de Turbo Delphi Explorer et Vista
    Par claude bataille dans le forum Delphi
    R�ponses: 20
    Dernier message: 23/03/2007, 22h11
  3. [Turbo Delphi Explorer] D�river un TDBGrid
    Par Pierre Maurette dans le forum Delphi
    R�ponses: 7
    Dernier message: 23/11/2006, 13h01
  4. Turbo Delphi Explorer - Diagramme de classe Complet
    Par Argonz dans le forum Delphi
    R�ponses: 3
    Dernier message: 03/11/2006, 18h25
  5. Turbo Delphi Explorer, dbExpress et mySQL
    Par Pierre Maurette dans le forum Bases de donn�es
    R�ponses: 1
    Dernier message: 01/10/2006, 13h34

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