Mon problème est là comme je mentoned x-joueurs chacun d`eux a sa propre carte de joueur après chaque tour, les perdants ou les créateurs attire note dans leur propre carte pour obtenir le résultat total après Turnament et à iKNOW rationner vers le haut ou vers le bas. Fichier de base de données, mais quelque chose comme Records of *. Pour obtenir toutes les chaînes et les objets d`une colonne, plutôt que pour une ligne, utilisez la propriété cols. En cours d`implémentation, le bloc de code de la procédure est créé. Sélectionnez TStringGrid à ajouter au formulaire, en cliquant sur le composant TStringGrid à partir de la zone de menu ou de la fenêtre du composant, puis cliquez sur le formulaire. Si vous liez à une base de données, il existe d`autres composants qui doivent être considérés comme le TDBGrid. Cet État illustre le concept que cette ligne et cette colonne peuvent être pour les étiquettes de titre pour leur colonne ou ligne respective. Le` 0 `illustre l`état booléen d`une case à cocher avec 1 en cours de vérification et 0 décoché. Dans ce cas, 2 TButtons ont également été sélectionnés et déposés sur le formulaire comme illustré. Une fonctionnalité qui peut être très utile dans les applications de la TStringGrid est d`avoir une case à cocher colonne qui soit un utilisateur peut cliquer pour signifier leur sélection ou utilisé pour afficher un certain État pour certaines propriétés. Pour ajouter des informations au composant StringGrid1, il est nécessaire d`ajouter des données à partir d`un TStream, LoadCVSFile, lier la grille à une base de données ou d`autres actions similaires. Lorsque vous avez fait de nombreux changements et avez besoin de revenir en arrière, il est beaucoup plus facile si vous savez ce que leur état était quand vous avez commencé ou à différents points le long du chemin.

Selon vos besoins, d`autres propriétés peuvent être sélectionnées pour permettre l`édition, le redimensionnement des colonnes, etc. Il n`y a aucune propriété que vous pouvez modifier pour insérer une ligne dans une position d`un StringGrid. Dans de nombreux cas, il est nécessaire soit de relier directement les données à des cellules ou à des intervalles donnés. Utilisez Rows pour accéder à toutes les chaînes d`une seule ligne, ainsi que leurs objets associés. Le paramètre index est le numéro de la ligne, où la valeur de la première ligne de la grille est zéro. Le StringGrid1 a été étiré et les boutons ont été alignés comme illustré. Si vous cliquez sur un en-tête de colonne, StringGrid1 est trié dans la direction indiquée par la flèche verte. Après avoir visionné votre travail en cliquant sur le bouton exécuter sur Lazarus, vous trouverez peut-être souhaitable de modifier ces propriétés. L`ajout de ce type de colonne est illustré dans ce code. Mais comment faire pour économiser après un résultat rond et de savoir ce que l`info appartiennent à un joueur? Dans notre exemple, nous utiliserons la méthode InsertRowWithValues. Lors de l`exécution de notre nouvelle application et en cliquant sur le bouton`AddFiles`une boîte de dialogue s`ouvre nous permettant de sélectionner fichier (s) à ajouter.