Anregungen und Vorschläge zu PROFAN
Hier können Vorschläge für künftige PROFAN-Versionen, Ausgestaltung der PROFAN-Seiten und -Foren, etc. gemacht werden.
  Suchen
 Zurück zur Übersicht
 AutorThema: Fehler in der Case-Funktion??
Bernhard Künzel
Datum:08.09.01 11:12 Antwortenals Email verschicken (b.kuenzel@chello.at) 


Kann mir bitte jemand sagen wieso die Case-Funktion in manchen situationen bei verwendung von bereichsvariablen nicht funktioniert.

//&(0)=ist der rückgabewert von einer procedur eines gedrückten buttuns
//DRD#.hDrucken&=das handle eines buttons

//Case funktioniert nicht
Case Equ(DRD#.hDrucken&,&(0)):TextDrucken
//If funktioniert
If Equ(DRD#.hDrucken&,&(0))
TextDrucken
EndIf

folgendes funktioniert auch oft nicht
CaseNot (irgend ein vergleich) >>funktioniert nicht
Case NOT((irgend ein vergleich)) >>funktioniert



Frank Abbing
Datum: 08.09.01 13:54 Antwortenals Email verschicken (frankabbing@12move.de) 


Hallo,

das stimmt, das hab' ich auch schon des öfteren bemerkt, ganz besonders wenn noch AND oder OR benutzt wird (egal ob in Klammern oder nicht). If / EndIf scheint immer sicherer als Case zu sein, auch noch in Profan 7.0e.

MfG

Frank


 Zurück zur Übersicht
 

 Ein kostenloses WebMart Forum
WebMart Homepage Tools kostenlos
Shortwin - denn Glück ist kein Zufall!