Zitat von
Zoot:
Wüsste nicht, was an
If Zeitdatum1-zeitdatum2 >= EncodeTime(0,2,0,0) then...
so schwierig wäre.
Nichts, nur das es doof aussieht und KEIN zur Komplierzeit zur Verfügung stehendes "LITERAL" ist.
Es mag Dir nicht aufgefallen sein aber,
- du verwendest eine FUNKTION gesucht ist ein LITERAL.
- ich selbst bin z.Z. auch gezwungen Funktionen oder RECHUNGEN zur Zeitangabe zu nutzen und empfinde dies als störend.
- die eine zitierte Zeile war einfach als ein Beispiel gedacht. Ich bin in der Lage Zeitwerte in Ausdrücken unterzubringen, dies ist nicht das Problem. Nur ist es GRUNDSÄTZLICH suboptimal im Hinblick auf die LESBARKEIT des Codes kein ZEITliteral zu verwenden.
Du benutzt EncodeTime als Zeitliteral-Ersatz für untypisierte Konstanten? Ich ziehe meinen Hut .
Ich stelle mit erschrecken fest, das sich die meisten Delphianer an dieses unkomfortable Nachbilden von Zeitliteralen bereits gewöhnt haben....