| |
|
|
Michael Wodrich | Auf meiner Mitgliederseite ist jetzt die MwDate.DLL in neuer Version verfügbar. Es sind über 100 Funktionen enthalten.
Die Testdatei ist aufgrund einer vollständigen Umstellung der Funktionen herausgefallen, wird aber nachgeliefert.
Die Beschreibung wird nach und nach ergänzt (derzeit ist nur die Syntax zu sehen).
Vielleicht gibt es aber doch ein paar Unerschrockene die schon mit dem Ausprobieren anfangen.
Die Zeitroutinen haben nur Stunden, Minuten und Sekunden (die Hundertstel und Millisekunden habe ich entfernt).
Schöne Grüße |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 08.03.2007 ▲ |
|
|
|
|
| Bin froh das die DLL nicht kostenpflichtig ist - ich liebäugle schon die ganze Zeit mit der...
[offtopic] Auf Deiner Mitgliederseite ist die linke Spalte zu breit - bei mir... [/offtopic] |
|
|
| |
|
|
|
Michael Wodrich | |
|
| Programmieren, das spannendste Detektivspiel der Welt. | 08.03.2007 ▲ |
|
|
|
|
Michael Wodrich | Jetzt sind auch Beschreibungen verfügbar.
Im nächsten Release sollte die dann vollständig sein (jedenfalls im Archiv) und auch die Testsuite wird dann wieder enthalten sein.
Schöne Grüße |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 10.03.2007 ▲ |
|
|
|
|
Jac de Lad | Ein beeindruckendes Stückchen Arbeit! Auf alle Fälle sehr brauchbar! Bei einigen Funktionen denke ich, dass sie nicht unbedingt notwendig sind, aber das sei jetzt erstmal dahingestellt! Ich denke, die DLL kann die PRFDAT32.DLL locker ablösen! Auch die Osterberechnung hat mich vom Hocker gehauen, die Algorithmen dafür habe ich nämlich nie verstanden! Vielleicht haste ja Lust, noch mehr (verschiebbare) Feiertage einzubauen.
Eine Frage noch: Die Formate DB und NDate, sind die identisch? Die ersten beiden Zeilen der Demo sind gleich, das impliziert in mir die Vermutung, dass die beiden Formate identisch seien... |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 13.03.2007 ▲ |
|
|
|
|
Michael Wodrich |
Bei einigen Funktionen denke ich, dass sie nicht unbedingt notwendig sind,
Ja sicher, da ist einiges an Redundanz drin. Auch sind einige bekannte PRFDAT32-Namen dabei (auch nur Alias-Namen für vorhandene Funktionen). Und weil da ein kleiner Parser für Kalenderformeln entstehen sollte sind etliche Vereinfachungen dazu gekommen.
Auch die Osterberechnung hat mich vom Hocker gehauen, die Algorithmen dafür habe ich nämlich nie verstanden!
Da brauchte ich auch mehrere Anläufe. Im Grunde ist es aber einfach, wenn man sich mal durchliest wie das alles entstanden ist. Ein Link dazu versteckt sich übrigens in der DLL-Versions-Info.
Vielleicht haste ja Lust, noch mehr (verschiebbare) Feiertage einzubauen.
Da gibt es eigentlich nur Ostern und 4. Advent - alles andere hängt davon ab. In der nächsten Version können alle Kalendertage in einem Rutsch berechnet werden (dazu zählen auch alle Kirchensonntage (ev.)). In der übernächsten soll dies dann mit einem Parser variabel gestaltet werden.
Die Formate DB und NDate, sind die identisch?
Nein - genauer hinsehen - das steht auch alles in der HTML-Datei.
NDate ist eine Tageszählung seit dem 1.1.1600. Mit dieser fortlaufenden Nummerierung der Tage kann wunderbar gerechnet werden. Deshalb wird es in der Hilfe auch internes Datum genannt (fast alle Funktionen arbeiten hiermit).
DB ist das Datenbankdatum von Profan, nur ein Val() ist da noch hinzugekommen (es ist also kein String, sondern eine Zahl). Das DB-Format ist in dieser Form lesbar (yyyymmdd). Anzeige mit Profan-Mitteln: DToC$(Format$(#0,DB&)) Ich nutze Format$() statt Str$().
Sicher hätte ich mir dieses Format (DB) sparen können, aber so hatte ich vor den DMY-Funktionen die Daten-Konstanten eingegeben und auch 3 Werte in einem Rutsch zurückgegeben (deshalb gibt es auch die GetDayDB & Co.). Die DMY-Zeiger-Übergabe kam erst später dazu.
Vielleicht sollte für das Ding mal ein Forum her?
Schöne Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 15.03.2007 ▲ |
|
|
|
|
Jac de Lad | Forum? Ja!
Bin jedenfalls schon sehr begeistert... |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 15.03.2007 ▲ |
|
|
|
|
| Michael würde sich als Admin sicher selbst ein Forum einrichten!? |
|
|
| |
|
|