Autor Beitrag
freeriders
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Mo 08.09.08 20:38 
Hi!
Ja ich habe ein Problem mit dem Auslesen eines Ini Files.
Bzw mit einem speziellen File. Das Problem ist nicht, dass ich nicht weiß, wie ich generell Files auslese, sondern, dass ich ein Ini File vorgegeben habe und daher meine Probleme entstehen.
Hier mal ein Ausschnitt der Ini:

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
[Round1]
D1=
D2=
TA1=1
TB1=2
GA1=
GB1=
TA2=3
TB2=4
GA2=
GB2=
TA3=5
TB3=6
GA3=
GB3=


Es handelt sich hierbei um einen Fussballspielplan.
TA und TB sind jeweils die für mich relevanten Daten.
Jedes Team hat eine ID. Diese ist nun hinter TA1, TB1, TA2 etc. angeordnet.
Nunja ich muss nun auslesen, hinter welchem TA oder TB die jeweilige ID steht. Mein Problem liegt geanu darin, zu ermitteln, wo diese ID steht.
Ich nehme an, es ist eine recht einfach Frage, ich bin allerdings nicht so der Held mit Delphi.
Wäre nett wenn jemand mein Problem versteht und mir weiterhelfen könnte.


LG
Boldar
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1555
Erhaltene Danke: 70

Win7 Enterprise 64bit, Win XP SP2
Turbo Delphi
BeitragVerfasst: Mo 08.09.08 21:00 
Am besten liest du dir ein tutorial durch, zB. hier
Dann list du einfach alle Werte hinter Ta und TB aus, und suchst dann den richtigen
freeriders Threadstarter
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Mo 08.09.08 21:38 
user profile iconBoldar hat folgendes geschrieben:
Am besten liest du dir ein tutorial durch, zB. hier
Dann list du einfach alle Werte hinter Ta und TB aus, und suchst dann den richtigen


Hm ja vielleicht habe ich mich etwas dumm ausgedrückt.
Es ist mir klar, dass ich jedes TA* und TB* abklappern kann.
Nur meine Frage ist vielmehr, wie ich das Variabel programmiere, so dass ich nicht für TA1, TB1, TA2, TB2 etc eine Abfrage machen musst, denn das wären maximal 34 Abfragen.
Also wie kann ich das Variabel verarbeiten?
Boldar
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1555
Erhaltene Danke: 70

Win7 Enterprise 64bit, Win XP SP2
Turbo Delphi
BeitragVerfasst: Mo 08.09.08 21:45 
Lies dir einfach das Tutorial durch!!!
Timosch
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1314

Debian Squeeze, Win 7 Prof.
D7 Pers
BeitragVerfasst: Mo 08.09.08 21:51 
user profile iconfreeriders hat folgendes geschrieben:
user profile iconBoldar hat folgendes geschrieben:
Am besten liest du dir ein tutorial durch, zB. hier
Dann list du einfach alle Werte hinter Ta und TB aus, und suchst dann den richtigen



Hm ja vielleicht habe ich mich etwas dumm ausgedrückt.
Es ist mir klar, dass ich jedes TA* und TB* abklappern kann.
Nur meine Frage ist vielmehr, wie ich das Variabel programmiere, so dass ich nicht für TA1, TB1, TA2, TB2 etc eine Abfrage machen musst, denn das wären maximal 34 Abfragen.
Also wie kann ich das Variabel verarbeiten?

Ich weiß nicht, ob ich dir richtig verstehe, aber was ist mit
ausblenden Delphi-Quelltext
1:
'TA'+StrToInt(x)					

etc. und eine For-Schleife, in der x erhöht wird? Das sind doch absolute Grundlagen. Aber wahrscheinlich verstehe ich dir falsch.

_________________
If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
Boldar
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1555
Erhaltene Danke: 70

Win7 Enterprise 64bit, Win XP SP2
Turbo Delphi
BeitragVerfasst: Di 09.09.08 14:45 
Ich hätte einfach alle keys aus der ini ausgelesen und gekuckt, ob einer mit TA(x) dabei ist...