Deutsch
Bugs und vermeintliche

Select Auswertung der Werte

 

Jörg
Sellmeyer

KompilierenMarkierenSeparieren
var a% = Ord("z")

Select a%

    CaseOf > 47, < 58

    Print "Zahl"

    CaseOf > 64 , < 123

    Print "Buchstabe"

EndSelect

waitinput

Leider wertet Select/CaseOf hier die Bedingungen separat aus. Man kann nicht ermitteln, ob ein Wert sowohl größer als 64 als auch kleiner als 123 ist.
Ist das Absicht und wenn ja, wie kann man dann so etwas wie "liegt zwischen x und y" abfragen.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
24.01.2012  
 




RGH
In Select/Endselect geht so etwas nicht ohne Weiteres, da mehrere durch Komma getrennte Vergleichswerte quasi mit OR verknüpft werden:
KompilierenMarkierenSeparieren
var a% = Ord("z")

Select a%

    CaseOf < 48, > 57

    Print "keine Zahl"

    CaseOf < 65 , > 122

    Print "kein Buchstabe"

EndSelect

waitinput

Ansonsten für IF/ELSEIF/ENDIF schaue Dir mal die Funktion BETWEEN() an.

Gruß
Roland
 
XProfan X2
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
24.01.2012  
 




Jörg
Sellmeyer
Ja, schon klar, wie ich das umgehen kann aber ich hätte es nützlich gefunden, daß so regeln zu können.
Wäre doch 'ne schöne Möglichkeit, wenn man vielleicht:
KompilierenMarkierenSeparieren
CaseOf 20|40


angeben könnte und dann erhält man True, wenn die Werte dazwischenliegen/gleich sind und FALSE, wenn sie gößer oder kleiner sind.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
24.01.2012  
 




RGH
Schon wieder was für Deine Wunschliste!
Aber was hat das mit "Bugs und vermeintliche" zu tun?

Gruß
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
24.01.2012  
 




Jörg
Sellmeyer
Wie immer taucht bei mir bei solchen Situationen die Frage auf: Bug oder Feature?
Ich werd's bei Gelegenheit in einen Wunschlistenthread verschieben.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
24.01.2012  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

7.265 Betrachtungen

Unbenanntvor 0 min.
H.Brill11.07.2023
p.specht10.12.2020
Heiko Dix14.10.2020
iF24.09.2020
Mehr...

Themeninformationen

Dieses Thema hat 2 Teilnehmer:

Jörg Sellmeyer (3x)
RGH (2x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie