![]() |
Re: Hilfe bei Algorithmus. EM-Gruppen Platz Berechnung
Die Ergebnisse der Spiele in den Gruppen liegen in Editfelder.
Code:
So ists aufgebaut.
Land 1 [Edit] : [Edit] Land 2
|
Re: Hilfe bei Algorithmus. EM-Gruppen Platz Berechnung
Hast Du Daten nur in den Edit Felder oder auch in einem String, Record etc.
Vergleich der Edit´s könntest Du so machen..
Delphi-Quellcode:
allerdings wäre der Vorschlag aus #7 von..
if StrToInt(Edit1.Text) > StrToInt(Edit2.Text) then
Zitat:
Gruß Jens |
Re: Hilfe bei Algorithmus. EM-Gruppen Platz Berechnung
Die Daten werden gespeichert.
Nur ich habe noch nie mit TList/records gearbeitet. |
Re: Hilfe bei Algorithmus. EM-Gruppen Platz Berechnung
Dann sag doch mal wo und wie Du Daten speichern tust. Zeig uns doch einfach mal den Code den Du bislang hast. Dann wäre das ganze wesentlich einfacher.
Gruß Jens |
Re: Hilfe bei Algorithmus. EM-Gruppen Platz Berechnung
die Texte der Editfelder werden in einer *.ini Datei gespeichert.
Sonst werden die Texte nur in den Editfeldern gespeichert werden der Laufzeit. |
Re: Hilfe bei Algorithmus. EM-Gruppen Platz Berechnung
Also, wenn Du keine Code zur Verfügung stellen willst, dann kann Dir hier keiner helfen.
Du sprichst in Rätseln und es weiß hier keiner was Du bislang schon hast und was nicht. Sorry, so geht das nicht. Gruß Jens |
Re: Hilfe bei Algorithmus. EM-Gruppen Platz Berechnung
Ich hab ein Pagecontrol mit 4 Seiten.
Auf der ersten kann man die Länder in Editfeldern eintragen. Auf der zweiten sind die Gruppenspiele. Pro Gruppe eine Groupbox die so aussieht:
Code:
Auf der dritten sind Die Stringgrids.
Land 1 [Edit] : [Edit] Land 2
... Die Ergebnisse sehen dann so aus:
Code:
Die ganzen Daten in den Editfeldern werden in einer Ini gespeichert die so aussieht:
Land 1 [3] : [1] Land 2
Code:
Sonst werden die Daten nicht im Programm gespeichert. Man muss über die Editfelder an die Daten.
[Texte]
Edit1=Land1 Edit2=Land2 ... |
Re: Hilfe bei Algorithmus. EM-Gruppen Platz Berechnung
Und was ist mal mit Code?. Wie speicherst Du, wie lädst Du die Daten?. Irgeneinen Ansatz schon des Vergleichen der Daten?
Gruß Jens |
Re: Hilfe bei Algorithmus. EM-Gruppen Platz Berechnung
Zum Laden und Speichern der Edits nutze ich folgende Prozedur:
Delphi-Quellcode:
procedure EditLaden (Filename: String);
const Sectionname = 'Texte'; var Ini: TIniFile; i: integer; begin Ini := TIniFile.Create(Filename); try for i := 0 to Form1.ComponentCount - 1 do if Form1.Components[i] is TEdit then begin TEdit(Form1.Components[i]).Text := Ini.ReadString(Sectionname,TEdit(Form1.Components[i]).Name,'Fehler'); end; finally Ini.Free; end; end; procedure EditSpeichern (Filename: String); const Sectionname = 'Texte'; var Ini: TIniFile; i: integer; begin Ini := TIniFile.Create(Filename); try for i := 0 to Form1.ComponentCount - 1 do if Form1.Components[i] is TEdit then begin Ini.WriteString(Sectionname,TEdit(Form1.Components[i]).Name,TEdit(Form1.Components[i]).Text); end; finally Ini.Free; end; end; |
Re: Hilfe bei Algorithmus. EM-Gruppen Platz Berechnung
Also generell solltest du erst mal die Daten von der Oberfläche trenne. Dann solltest du dir überlegen, wie du die Daten strukturiert verwaltest. Wenn du dass hast, kannst du dir überlegen wie du die Plätze errechnest und wie du die Daten speicherst und lädst.
![]() Anbieten würden sich da ein oder besser zwei Klassen. Eine dient der Datenhaltung für die Mannschaften und die zweite für die nötigen Berechnungen. Und ich an deiner Stelle würde noch mal ganz von vorne anfangen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz