| Autor |
Beitrag |
Leux
Hält's aus hier
Beiträge: 9
|
Verfasst: Do 30.04.09 17:50
Hallo liebe Delphi-Forum.de Gemeinschaft. ^^
Erstmal: fals das thema bereits existieren sollte. Entschuldigung aber da ich wort wörtlich einer der Blutigsten der Blutigenanfänger in Delphi, oder besser im programmieren allgemein bin, hatte ich simpel keine ahnung wie der Befehl heist den ich suche:
Ich will Abfragen liegt x im bereich zwischen (bsp) 40 und 60 ?
ich hab mir zusammegereimt durch Durchforsten diverser Seiten das der Befehl in etwa
Delphi-Quelltext 1:
| if x in ['40'..'60'] then | heisen müsste...
ABER is' nich... keine Ahnung warum.
Beim Abfregen ganzerzahlen könnt ich ja or verwenden, aber irgendwann wird's dann ja etwas sehr viel.
Danke schonmal für eure Zeit. ^^
Moderiert von Narses: Delphi-Tags hinzugefügt
Moderiert von Narses: Überflüssige Zeilenumbrüche/Leerzeilen entfernt.
|
|
Narses
      

Beiträge: 10185
Erhaltene Danke: 1261
W11x64
TP3 .. D7pro .. D10.2CE
|
Verfasst: Do 30.04.09 18:00
_________________ There are 10 types of people - those who understand binary and those who don´t.
|
|
Leux 
Hält's aus hier
Beiträge: 9
|
Verfasst: Do 30.04.09 18:06
Wow das gin fix...
*lol* ok das erklärt Einiges ^^"
Danke @ Narses ^^
ganze Zahlen naja damit meine ich halt Nachkommastellenfrei Zahlen ^^"
aber danke ;-}
|
|
Narses
      

Beiträge: 10185
Erhaltene Danke: 1261
W11x64
TP3 .. D7pro .. D10.2CE
|
Verfasst: Do 30.04.09 18:15
Moin!
Leux hat folgendes geschrieben : | | Danke @ Narses ^^ |
You´re  , wie man so sagt.
Leux hat folgendes geschrieben : | | ganze Zahlen naja damit meine ich halt Nachkommastellenfrei Zahlen |
Wie "ganze Zahlen" definiert sind, war mir noch in Erinnerung  ich meinte, warum or nur bei Integer-Zahlen funktionieren sollte?
cu
Narses
_________________ There are 10 types of people - those who understand binary and those who don´t.
|
|
Leux 
Hält's aus hier
Beiträge: 9
|
Verfasst: Do 30.04.09 19:24
neee ich meinte ja nicht "Nur" sonder so in etwa:
Delphi-Quelltext 1:
| If (x=1) or (x=2) or (x="3") or ... or (x="Unendlich - 1") then | ^^"
Aber ich scheine irgendwie zu doof zu sein
Delphi-Quelltext korreckt einzugeben
Code:
Delphi-Quelltext 1:
| if (sin in [20..24]) then | Nach dem ")" meckert der was vonwegen, falsche Typ ... ich tip mal drauf, das die Variable "sin" nicht "real" sein darf, oder ?
Da keimt natürlich die Frage, was darf die Variable denn nur für ein Typ sein???
Moderiert von Narses: Delphi-Tags hinzugefügt
|
|
jaenicke
      
Beiträge: 19346
Erhaltene Danke: 1754
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Do 30.04.09 19:33
|
|
Hidden
      
Beiträge: 2242
Erhaltene Danke: 55
Win10
VS Code, Delphi 2010 Prof.
|
Verfasst: Do 30.04.09 19:38
hi
'sin' dürfte eigentlich für die entsprechende Funktion reserviert sein. Sollte es trotzdem so funktionieren, würde ich das aber trotzdem tunlichst sein lassen
Was dein Problem mit einer Folge von ors angeht: Delphi bietet die Operatoren >, <, >=, <=. Ansonsten bietet sich für nicht so einfache Probleme, die sich als Folgen auffassen lassen, sicherlich eine Schleife an. Dazu schaust du dir am besten einfach den Crashkurs von Christian S. an
mfG,
_________________ Centaur spears can block many spells, but no one tries to block if they see that the spell is a certain shade of green. For this purpose it is useful to know some green stunning hexes. (HPMoR)
|
|
Leux 
Hält's aus hier
Beiträge: 9
|
Verfasst: Fr 01.05.09 19:30
Danke @ all ^^
Jetzt hab ich es (bilde ich mir jedenfals ein) verstanden.
Aber kleine Frage am Rande:
Kann man irgendwie sagen "Lade beim Programmstart nicht Form1 sonder Form2".
Ich hab nen kleinen Logischen fehler gemacht und vergessen, zu allererst die Menue Form zu basteln und nun hab ich drei Tage an der anderen rumgearbeitet und ich will stark bezweifeln, dass ich es hinbekomme den Quelltext funktionsfähig von Form 1 nach Form2 zu transferieren. ^^"
giebt es da irgendwo einen Eintrag der sagt welche Form geladen werden soll?
Moderiert von Narses: Überflüssige Zeilenumbrüche/Leerzeilen entfernt.
|
|
jaenicke
      
Beiträge: 19346
Erhaltene Danke: 1754
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Fr 01.05.09 19:32
Das kannst du im Projektquelltext (Projekt --> Quelltext anzeigen) selbst ändern (das zuerst erzeugte Programm ist das Hauptformular) oder in den Projektoptionen (Projekt --> Optionen... --> Formulare).
Und fürs nächste Mal: neue Frage, neuer Thread im Forum bitte! (siehe Richtlinien)
|
|
Leux 
Hält's aus hier
Beiträge: 9
|
Verfasst: Fr 01.05.09 19:37
oh hopala ganz vergessen ^^"""
Verzeihung und danke.
|
|