Das OFFIZIELLE PROFAN SUPPORT FORUM
Einsteigerfragen
PROFAN-Programmierung
Helfer & Tools
Anregungen & Vorschläge
PROFAN-NEWS
Die Regeln!
2 - PROFAN-Programmierung

 Neues Thema  |  Zur Übersicht  |  Suchen  |  Einloggen   Vorherige Nachricht  |  Nächste Nachricht 
 Fehler bei String-Übergabe
Autor: Karl-Jürgen Hilger (---.dyn.telefonica.de)
Datum:   06.02.19 20:26

Hallo,

kann jemand den folgenden Fehler bestätigen? (XProfan X4a)
Ich übergebe ein kleingeschriebenes Wort an eine Prozedur, aber diese erhält das Wort in Großschreibung!

In meinem Beispiel erstelle ich bewußt ein kleines Array gleicher Objekte,
denn bei einer Prozedur eines einzelnen Objekts passiert der Fehler offenbar nicht.

Gruß
KJ

 Class test = x&, Math@
 Proc test.Math
   Parameters String anweisung
   Select anweisung
     CaseOf "ADD"
       .x& = .x& + 1111
       Print "Es wurde auf 'ADD' reagiert."
       Print "Übergeben wurde aber 'add'"
 
     CaseOf "add"
       .x& = .x& + 9999
       Print anweisung; Tab(10); .x&
   EndSelect
 EndProc
 '-----------------------------------------
 Declare mem o[3]
 WhileLoop 0,3
   o[&loop] = New(test)
 EndWhile
 '-----------------------------------------
 
   CLS
   o[0].Math("add")
 
 waitinput
 Dispose o[]
 




Nachricht bearbeitet (06.02.19 20:30)

 Beitrag beantworten  |  Foren-Liste  |  Alle Antworten   Neuerer Beitrag  |  Älteres Thema 

 Beiträge Autor  Datum
 Fehler bei String-Übergabe  Neu
Karl-Jürgen Hilger 06.02.19 20:26 
 Re: Fehler bei String-Übergabe  Neu
Heinz Brill 07.02.19 10:01 
 Re: Fehler bei String-Übergabe  Neu
Karl-Jürgen Hilger 07.02.19 14:46 


 Foren-Liste  |  Zur Registrierung 
 Benutzerlogin
 Benutzername:
 Passwort:
 Login-Daten speichern:
   
 Passwort vergessen?
E-Mail-Adresse oder Username unten eingeben. Dann wird Dir per e-Mail ein neues Passwort zugeschickt.

phorum.org