home *** CD-ROM | disk | FTP | other *** search
- ' Test-Programm: Profi-Tools f. TURBO-BASIC
-
- $INCLUDE "Init.INC"
- $INCLUDE "StrLib.INC"
- $INCLUDE "StdIO.INC"
-
- ' ---------------------------------------------------------
- ' Test : PrintF-PROCEDURE
- ' a. - PRINT - benoetigt ca. 8 (17) Sek. (Memory)
- CLS
- FOR Zeile% = 1 TO 20
- FOR Spalte% = 1 TO 80
- LOCATE Zeile%, Spalte%
- PRINT "A";
- NEXT
- NEXT
-
- CALL Taste (Keyy$, Esc) ' Warten auf Tastendruck
- ' normale Tasten und Sondertasten
- ' Vorsicht ! - Nicht die auf S. 65 angegebene
- ' Variable Key$ verwenden --> Syntax Error !
- ' b. - PrintF - benoetigt ca. 2 Sek.
- CLS
- FOR Zeile% = 1 TO 20
- FOR Spalte% = 1 TO 80
- CALL PrintF (Spalte%, Zeile%, "A", Normal)
- NEXT
- NEXT
- ' --------------------------------------------------------
- ' Meldung(en) in Window + warten auf Taste
- Texte% = 2 :
- ' DIM Text$ (Texte%) <-- bereits in Init.INC dimensioniert!
- Text$ (1) = " Ende Test 1 "
- Text$ (2) = " Weiter mit beliebiger Taste "
- CALL Warten (Text$ (), Texte%, Invers)
- ' --------------------------------------------------------
- ' Eingabe-Routine in einem Window
- Texte% = 1
- Text$ (1) = "Groß- u. Kleinbuchstaben"
- Comment$ = "Nachname : " : NachName$ = "Pascal" : Max% = 12
- Char$ = Alpha$
- Back$ = zEsc$ + zReturn$
- CALL StandInput (Text$ (), Texte%, Comment$, NachName$,_
- Max%, Char$, Back$, Last$)
- ' ---------------------------------------------------------
- ' Allgemeine Eingabe-Routine mit komfortablen
- Editier-Moeglichkeiten
-
- Spalte% = 5 : Zeile% = 5
- Insert% = FALSE
- Attr% = Normal
- CLS
- CALL LInput (NachName$, Spalte%, Zeile%, Max%, Char$,_
- Back$, Insert%, Attr%, Last$, EditFlag)
- ' ----------------------------------------------------------
- ' Datei-Auswahl in Window, die Files sind alphab. sortiert
-
- Maske$ = "*.BAS"
- CALL Selekt (Maske$, FileName$, Ende$)
- ' mit beliebiger Taste kann neuer Maske$ eingegeben werden!
- ' ----------------------------------------------------------
-