home *** CD-ROM | disk | FTP | other *** search
-
- // This is an example of creating a simple registration query using
- // the Tornado built-in script language
- // (c) Konstantin Klyagin, 1997
-
- Variables
- BBS1, BBS2, BBS3, Languages, Music : String
- B : Logical
- End
-
- Program
- Clear
-
- WriteLn ("\14Die erweiterte Registration erhoeht Deinen")
- WriteLn ("Zugriffslevel wenn Du ein paar Fragen beantwortest.")
- WriteLn ()
- WriteLn ("\12Das einzige was verlangt wird - ehrliche Antworten.")
- WriteLn ()
- Write ("\10Moechtest Du die erweiterte Registration durchfuehren?")
-
- YesNo (B)
-
- If Not B
- Exit
- End
-
- WriteLn ()
- WriteLn ("\15Bitte gib die Namen Deiner 3 meistbesuchten BBSs ein")
- Write ("1: \03") ; ReadVar (BBS1, 40)
- Write ("\152: \03") ; ReadVar (BBS2, 40)
- Write ("\153: \03") ; ReadVar (BBS3, 40)
- WriteLn ()
-
- Write ("\15Programmierst Du?") ; YesNo (B)
-
- If B
- Write ("\15Welche Programmiersprachen benutzt Du? \03")
- ReadVar (Languages, 40)
- WriteLn ()
- End
-
- Write ("\15Welche Musikrichtungen bevorzugst Du? \03")
- ReadVar (Music, 40)
-
- FileAppend (1, "quest.txt")
- FileWriteString (1, "")
- FileWriteString (1, "User Name: " + $NAME)
- FileWriteString (1, "")
-
- FileWriteString (1, "Bevorzugte BBSs:")
- FileWriteString (1, "1) " + BBS1)
- FileWriteString (1, "2) " + BBS2)
- FileWriteString (1, "3) " + BBS3)
-
- If B
- FileWriteString (1, "Benutzte Programmiersprachen: " + Languages)
- End
-
- FileWriteString (1, "Musik: " + Music)
-
- FileClose (1)
-
- If $SECR < 2
- $SECR = 2
- WriteLn ()
- Message ("\10Danke fuer Deine Antworten. Nun ist Dein Zugriffslevel 2.")
- End
-
- End
-