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 :

msflexgrid et c++ builder


Sujet :

C++Builder

  1. #1
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    49
    D�tails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 49
    Par d�faut msflexgrid et c++ builder
    slt tout le monde
    je d�bute en c++ builder ,j'ai essay� de dimensionner les lignes et les colonnes de ma grille,mais �a ne marche pas.
    Code C++ : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    for (i = 0; i <= k - 1; i++)
    { Grille->ColWidth[i]= 10;
    }
    message erreur:tmsflexgrid->ColWidth not accessible
    qlq'un peut-il m'aider

  2. #2
    Membre �clair� Avatar de Fred2209
    Inscrit en
    Octobre 2006
    Messages
    310
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 310
    Par d�faut
    Salut,

    Essaye :

    C'est expliqu� dans l'aide...


    Sinon d�taille ton code...

  3. #3
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    49
    D�tails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 49
    Par d�faut msflexgrid et c++ builder
    Salut,

    mon code consiste a utiliser une grille "MsFlexGrid" que j'ai d�j� utilis� en Vb6,et j'�ssai d'y tracer des formes geom�trique .
    et pour cela je dois modifier la hauteur et la largeur de mes cellules.
    Code C++ : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    For (i = 0 ;i< Grille->Colcount - 1;i++)
    {Grille->ColWidth(i) = 60;}//modifier la largeur des colonnes
     
    For (j = 0 ;j< Grille->Rowcount - 1;j++)
    {Grille->RowHeight(j) = 60;}//modifier la hauteur des lignes

    message erreur:TMSFlexGrid->ColWidth not accessible et de m�me pour RowHeight.


    nb : columns is not a member of MSFlexGrid
    merci : pour tout aide

  4. #4
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    49
    D�tails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 49
    Par d�faut
    salut tout le monde
    je repose mon probl�me �sp�rant avoir une id�es,j'utilise un composant MSFLEXGRID que j'ai imprt� du VB6,j'essai de redimentioner la largeur et la hauteur de ces celleles.
    j'ai fait �a mais �a ne marche pas:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    For (i = 0 ;i< Grille->Colcount - 1;i++)
    {Grille->ColWidth(i) = 60;}//modifier la largeur des colonnes
    message d'erreur: Grille::ColWidth not accessible.
    j'aimerai savoir si il y a une autre propri�t� que je pourai utiliser pour atteindre mon objectif.
    merci pour tout aide

  5. #5
    Membre �prouv�

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Par d�faut
    Je connais pas ton contr�le mais un TStringGrid ne ferait il pas l'affaire ?

  6. #6
    R�dacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par d�faut
    Salut aadelfa:
    Tu veu utiliser un composant VB6 sous BCB si cela est possible? je ne pense pas que tu pourra l'utiliser directement, la proposition de Neilos me parrait plus appropriee
    Courier New]Microsoft fournissait avec VB6 l'activeX 'Microsoft Flexgrid 6' qui permettait de satisfaire � la plupart des demandes . Il est toujours possible d'utiliser cet activeX dans vos programmes mais ce n'est plus du .net (c'est du non manag�).

  7. #7
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    49
    D�tails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 49
    Par d�faut
    salut
    j'ai choisit le MSFLEXGRID car il est facile � manipuler,par exemple si je veux colorer la cellule (1,2)
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    Grille->Row = 1 ;
    Grille->Col = 2 ;
    Grille->CellBackColor=clRed;
    avec la propri�t� CellBackColor je n'ai plus besoin de l'�v�nement OnDrawCell.
    actuelemnt je peux utiliser des propri�t�s ,le seul probl�me que j'ai encore c'est comment redimentionner les cellules de ma grille.
    et qunad je tape par exemple "Grille->" l'�diteur me donne la liste des fonctions et propriet�s relative � mon composant .la propriet� "ColWidth" est l� aussi,mais quand je tape mon code.
    j'ai cette erreur 'Grille::ColWidth' not accessible

    merci pour votre aide

Discussions similaires

  1. Choisir Visual c++ ou Borland C++Builder ?
    Par DevEric dans le forum Choisir un environnement de d�veloppement
    R�ponses: 31
    Dernier message: 14/06/2007, 23h48
  2. Outils, cours et NOUVEAUX tutoriels pour Borland C++Builder
    Par hiko-seijuro dans le forum C++Builder
    R�ponses: 10
    Dernier message: 12/03/2006, 22h33
  3. c++ builder JavaDoc :)
    Par JEG dans le forum C++Builder
    R�ponses: 8
    Dernier message: 08/06/2002, 13h31
  4. Documentation DirectX dans C++Builder 3
    Par srvremi dans le forum DirectX
    R�ponses: 1
    Dernier message: 26/04/2002, 09h59
  5. R�ponses: 2
    Dernier message: 20/03/2002, 23h01

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