home *** CD-ROM | disk | FTP | other *** search
- '* ------------------------------------------------------- *
- '* LOGBUCH.BAS *
- '* (c) Herbert Förter & TOOLBOX *
- '* ------------------------------------------------------- *
- DECLARE SUB DATUMC (Datum$) ' Datum in deutschem Format
-
- Kommentar$ = COMMAND$ ' Meldung übernehmen
- CALL DATUMC(Datum$) ' Datum umsetzen
- l% = LEN(Kommentar$) ' 80 stellige Meldung auf-
- FOR i% = l% + 1 TO 49 ' bereiten durch Auffüllen
- Kommentar$ = Kommentar$ + "-"
- NEXT i% ' mit `-` und Zeit anhängen
- logmeld$ = Kommentar$ + " am " + Datum$ + " um "
- logmeld$ = logmeld$ + TIME$ + " Uhr"
- logdatei$ = "d:\logbuch.dat" ' Logbuchdatei öffnen mit
- OPEN logdatei$ FOR APPEND AS #1 ' Laufwerks- und Pfadangabe
- WRITE #1, logmeld$ ' Meldung speichern
- CLOSE #1
- END ' Ende Programm LOGBUCH
- '* ------------------------------------------------------- *
- '* Ende von LOGBUCH.BAS *
-
- ' Subroutine DATUMC
- '
- ' stellt das Datum auf die Form `TT.MM.JJ` um
- '
- '
- ' Eingabe: DATE$ - Systemvariable (wird intern gerufen)
- ' Ausgabe: Datum$ - Datum in der Form TT.MM.JJ
- ' common: nein
- '
- SUB DATUMC (Datum$)
- Datum$ = MID$(DATE$, 4, 2) + "." + MID$(DATE$, 1, 2) + "." + MID$(DATE$, 9, 2)
- END SUB
-
-