Autor
|
Thema: Bei prompt Zeitformat prüfen (912 mal gelesen)
|
Opa Mitglied Selbständiger Simulationsexperte

 Beiträge: 62 Registriert: 16.06.2005 eM-Plant 7.6 / 8.2 Development License
|
erstellt am: 23. Aug. 2010 09:13 <-- editieren / zitieren --> Unities abgeben:         
Hallo! Ich möchte die Benutzereingabe bei "prompt" überprüfen, ob ein gültiges Zeitformat vorliegt. IsTime überprüft nur die Variable, ErrorHandler hilft auch nicht weiter Gibt es eine elegante Möglichkeit oder muss man mit "pos" und "copy" den string zerlegen und das Format selbst prüfen (etwas umständlich)? Danke für Eure Mühe! Opa Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
planty Mitglied Dipl.-Ing.
 
 Beiträge: 139 Registriert: 18.09.2006
|
erstellt am: 23. Aug. 2010 10:32 <-- editieren / zitieren --> Unities abgeben:          Nur für Opa
Moin, warum hilft der ErrorHandler nicht? Versuch den Eingabestring in time zu casten (str_to_time) wenn das Format nicht stimmt fang es im ErrorHandler ab. Elegant ist das zwar nicht... aber SimTalk ist nun mal nicht elegant^^. Gruß P. ------------------ Two hours of trial and error can save ten minutes of manual reading! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Opa Mitglied Selbständiger Simulationsexperte

 Beiträge: 62 Registriert: 16.06.2005 eM-Plant 7.6 / 8.2 Development License
|
erstellt am: 23. Aug. 2010 10:57 <-- editieren / zitieren --> Unities abgeben:         
Hallo planty! Danke für den Tipp. Man muss wohl eine extra Methode machen, aufgerufen von der ursprünglichen, die nur die Überprüfung macht und dann entweder "OK" oder, bei Fehler, vom ErrorHandler bspw. "Error" zurück gibt. Das kann man dann in der ursprünglichen Methode verarbeiten. Zitat: Original erstellt von planty:
Elegant ist das zwar nicht... aber SimTalk ist nun mal nicht elegant^^.
Richtig, nicht elegant und umständlich, aber es geht wohl nicht anders... Hauptsache es klappt jetzt Nochmal Danke und Tschüß Opa Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Homer Simpson Mitglied
 
 Beiträge: 345 Registriert: 14.09.2005
|
erstellt am: 24. Aug. 2010 08:27 <-- editieren / zitieren --> Unities abgeben:          Nur für Opa
|

| Security Design Engineer (m/w/d) | Als Security Design Engineer entwickelst Du Sicherheitskonzepte und übernimmst Planungsprojekte mit dem Schwerpunkt Sicherheitstechnik für unsere Kunden aus der Kritischen Infrastruktur. Du bist Experte in Deinem Fachgebiet und liebst es, Deine Ergebnisse zu präsentieren? Du willst nah an der Operativen sein, die deine Lösungskonzepte umsetzt und an Innovationen beteiligt sein? ... | Anzeige ansehen | Feste Anstellung |
|
Opa Mitglied Selbständiger Simulationsexperte

 Beiträge: 62 Registriert: 16.06.2005 eM-Plant 7.6 / 8.2 Development License
|
erstellt am: 24. Aug. 2010 08:39 <-- editieren / zitieren --> Unities abgeben:         
|