home *** CD-ROM | disk | FTP | other *** search
/ Action! Club Magazin 3B / Action_Club_Magazin_3_1987_Action_User_Group_Side_B.atr / bef1.krs < prev    next >
Text File  |  2023-02-26  |  2KB  |  1 lines

  1. **************************************¢*                                    *¢*                                    *¢*  >>>  Befehle  T e i l 1   <<<     *¢*                                    *¢*          (PRINT/INPUT)             *¢*                                    *¢**************************************¢¢¢¢Hier eine Zusammenstellung der Be-¢fehle, die man in Action! benutzen¢kann.¢¢1.Strings drucken:¢------------------¢¢Befehl    | Funktion¢¢PRINT       ohne >RETURN<¢PRINTE      mit >RETURN<¢PRINTD      auf besonderen Kanal ohne¢            >RETURN<¢PRINTDE     wie PRINTD jedoch mit¢            >RETURN<¢¢die Syntax:¢ ¢PRINT("Hallo")¢PRINTE("Hallo")¢PRINTD(0,"Hallo")¢PRINTDE(0,"Hallo")¢¢PRINTD z.B. bei Graphics 2 und Kanal 6¢       benutzten¢¢oder:¢¢PRINTE(string)¢¢wenn string als BYTE ARRAY definiert ¢wurde.¢¢¢Die anderen Befehle, die gleich folgen¢aehneln sich alle sehr, so dass¢also gilt:¢'E' steht immer fuer ein >RETURN<   ¢'D' steht immer dafuer, dass ein Kanal¢    angegeben werden muss.¢    ¢¢2. BYTE Zahlen drucken¢----------------------¢¢Befehl     Beispiel¢¢PRINTB     PRINTB(zahl)¢PRINTBE    PRINTBE(zahl)¢PRINTBD    PRINTBD(6,zahl)¢PRINTBDE   PRINTBDE(2,zahl)¢¢wenn zahl als BYTE definiert wurde¢¢3. CARD Zahlen drucken¢----------------------¢¢PRINTC¢PRINTCE¢PRINTCD¢PRINTCDE¢¢Syntax:¢¢ PRINTC(zahl)¢¢wenn zahl als CARD definiert wurde¢¢4. INT Zahlen drucken¢----------------------¢¢PRINTI¢PRINTIE¢PRINTID¢PRINTIDE¢¢Syntax:¢¢ PRINTI(zahl)¢¢wenn zahl als INT definiert wurde¢¢5. Ein Zeichen ausgeben¢----------------------- ¢¢(wie Basic PUT)¢¢PUT¢Syntax: PUT(65) gibt 'A' an Kanal 0¢¢PUTE¢Syntax: PUT() gibt ein >RETURN< (155)¢        an Kanal 0 (ist also ein ¢        Zeilenvorschub)¢¢PUTD¢PUTDE¢¢Die letzten beiden sind wie die¢oberen beiden, jedoch mit speziellem¢Kanal: ¢¢PUTD(6,'A) gibt ein 'A' aus an Kanal6¢PUTDE(6) nur ein >RETURN<¢¢                          ¢6. Eingabe¢----------¢(Basic Input)¢¢a). BYTE FUNC INPUTB()¢¢ Syntax: A=INPUTB()¢¢ liesst den eingegebenen Wert in A ein¢ (wie INPUT A)¢¢¢Wichtig die INPUT Befehle fuer Zahlen¢sind Funktionen, keine Prozeduren.¢¢Fuer CARD und INT Variablen gilt¢entsprechend:¢¢fuer CARD: A=INPUTC()¢fuer INT : A=INPUTI()¢¢A muss natuerlich entsprechend def-¢iniert werden.¢¢b). von einem anderen Kanal:¢¢INPUTBD()¢INPUTCD()¢INPUTID()¢¢z.B.:¢¢A=INPUTID(2) liesst von Kanal 2 eine¢INTeger Zahl ein.¢¢¢