home *** CD-ROM | disk | FTP | other *** search
- '* ------------------------------------------------------- *
- '* DATEI.INC *
- '* Datei-Routinen *
- '* (c) 1989 Gerd Kraus & TOOLBOX *
- '* ------------------------------------------------------- *
- SUB EntferneSpaceEnde(Temp$)
- '* In RANDOM-Dateien gespeicherte Strings werden bis zur
- '* Feldlänge mit Leerzeichen aufgefüllt; diese Prozedur
- '* entfernt diese Leerzeichen
- LOCAL Laenge%, Dummy$
-
- Laenge = LEN (Temp$)
-
- DO
- Dummy$ = MID$(Temp$, Laenge%, 1)
- IF Dummy$ = CHR(32) THEN
- Temp$ = LEFT$(Temp$, Laenge% - 1)
- END IF
- DECR Laenge%
- LOOP UNTIL (Dummy$ <> CHR$(32)) OR (Laenge% = 0)
- END SUB
-
- '* ------------------------------------------------------- *
- SUB EntferneSpaceAnfang(Temp$)
- LOCAL Dummy$
-
- DO
- Dummy$ = MID$(Temp$, 1, 1)
- IF Dummy$ = CHR(32) THEN Temp$ = MID$(Temp$, 2)
- LOOP UNTIL (Dummy$ <> CHR$(32))
-
- END SUB
-
- '* ------------------------------------------------------- *
- SUB Fuellen (AnzahlZeichen%, Temp$)
- '* fuellt einen String mit Leerzeichen auf
-
- LOCAL Laenge%, Dummy$
-
- Laenge% = LEN(Temp$)
- Dummy$ = STRING(80, CHR(32))
- Temp$ = Temp$ + LEFT$(Dummy$, AnzahlZeichen% - Laenge%)
-
- END SUB
-
- '* ------------------------------------------------------- *
- '* Ende von DATEI.INC *