AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Turniersoftware StringGrid

Ein Thema von Dennis92 · begonnen am 7. Mär 2018 · letzter Beitrag vom 8. Mär 2018
Antwort Antwort
Dennis92

Registriert seit: 7. Mär 2018
1 Beiträge
 
#1

Turniersoftware StringGrid

  Alt 7. Mär 2018, 22:57
Hallo zusammen,

ich habe vor eine kleine Turniersoftware zu erstellen. Ich benutze dafür ein StringGrid. In den Spalten werden Spieler, Punkte , Gewonnen, Verloren, Unentschieden usw. eingetragen. D.h. die Reihenfolge der Zeilen ändert sich nach jeder Runde, sodass die Spieler nach Punkten sortiert sind.

Meine Frage: Die komplette Zeile muss mit dem Spieler, der in der ersten Spalte eingetragen ist verknüpft/gespeichert werden, sodass sich immer die komplette Zeile (also der Spieler mit seinen Punkten, Siegen, Niederlagen und Unentschieden) verschiebt.

Hätte da jemand eine Idee?

Vielen Dank
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.273 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Turniersoftware StringGrid

  Alt 8. Mär 2018, 06:38
Hallo,
jede Zeile im Grid wäre eine Zeile in einer CSV -Datei.
Heiko
  Mit Zitat antworten Zitat
Elrond

Registriert seit: 29. Sep 2014
71 Beiträge
 
#3

AW: Turniersoftware StringGrid

  Alt 8. Mär 2018, 08:32
Im Prinzip musst du einfach nach jeder Eingabe das Grid nach den Punkten sortieren, evtl hilft dir das weiter:
http://www.delphipraxis.net/163459-s...sortieren.html
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.767 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Turniersoftware StringGrid

  Alt 8. Mär 2018, 08:35
.. man speichert die Daten nicht im StringGrid.
Es ist besser eine Liste (TObjectList, generisch) für die Daten parallel zu führen.
Im StringGrid können die Daten dann angezeigt und manipuliert werden.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.273 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Turniersoftware StringGrid

  Alt 8. Mär 2018, 08:36
Hallo,
oh, war wohl zu früh zum Verstehen. Es geht um das Vertauschen von Zeilen, also guggst Du hier.

http://www.swissdelphicenter.com/de/showcode.php?id=842

oder hälst dich an Klaus01, dazu bekommt jeder Spieler noch eine eindeutige Id.
Heiko
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:38 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz