
     
  
  ATARI PORTFOLIO - CLUB i.G.:
  

  Was ist ein Portfolio? (nur fr die Portfolio-Laien)
  Ein ATARI PORTFOLIO ist ein (fast) MS-DOS 2.11-Kompatibler Pocketcomputer
  von der Gre einer Kellnergeldbrse. Vom Rechnertyp her ist er ein XT
  (80C88 mit 4.97 MHz). Textverarbeitung, Adressbuch, Zeitplaner,
  Taschenrechner und Tabellenkalkulation sind im ROM untergebracht. Statt
  Disketten werden RAM-Cards genutzt. 

  Geplante Clubleistungen:
  - Mailbox
  - Hardwareentwicklung
  - Reparatur/Umtausch
  - Softwareentwicklung
  - Konfigurationsservice, Problemhotline
  - Programmbeschaffung (DF), Softwarepool
  - Clubzeitung mit breit gefchertem Inhalt
  - Clubtreffen
  - u.a.m.
 
  Gesucht werden Mitglieder fr den noch zu grndenden Club.
  Besonders gesucht werden Mitglieder, die aktiv mitmachen wollen und
  Teilbereiche der Clubleistungen bernehmen.

  Ansprechpartner:

  1.Portfolio-Allgemein            2.Club-Speziell:
    Steffen Khnert                  Lars Aschenbach
    Thalheimer Str. 27               Stckenstr. 55 c
    09380 Dorfchemnitz               22081 Hamburg

     

                           
                                   
                        
                                          
                                

  

  BMP-Dateien sind sehr platzsparend da jeder Punkt einzelnd gespeichet 
  wird. Nicht zu letzt werden BMP-Dateien auch von Windoof als Hinter-
  grundbilder benutzt. Daher habe ich beschlossen, hier mal kurz den 
  Aufbau von BMPs zu erlutern.


  Offset  Anzahl d. Bytes   Bedeutung
  ========================================
  ** Bitmap File Header
  00        2               File ID "BM"
  02h       4               Dateilnge in Bytes 
  06h       4               reserviert und mu 0 sein
  0Ah       4               Offset vom Anfang der Bilddaten 
  ** Bitmap Info Header
  0Eh       4               Lnge des Bitmap Info Headers in Byte
  12h       4               Breite des Bildes in Pixeln
  16h       4               Hhe des Bildes in Pixeln
  1Ah       2               Zahl der Farbebenen (mu 1 sein)
  1Ch       2               Zahl der Bits pro Pixel (1,4,8 oder 24)
  1Eh       4               Typ der Komprimierung
  22h       4               Bildgre in Byte
  26h       4               horizontale Auflsung
  2Ah       4               vertikale Auflsung
  2Eh       4               Zahl der benutzten Farben
  32h       4               Zahl der wichtigen Farben
  36h       4*n             Farbdefinition fr n Farben mit:
                              1 Byte Blau
                              1 Byte Grn
                              1 Byte Rot
                              1 Byte reserviert

  Begin des Datenbereichs mit dem Farbinformationen. 1. Byte steht fr den 
  Punkt in der linken unteren(!) Ecke danach der Punkt rechts daneben, bis 
  zum Ende der Zeile, dann kommt die darberliege Zeile.

  Siehe auch mc, August 1993
    

     NUL


     


                      ͻ    ͻ      *  
                                         
                      ʻ  ʻ  ͻ            
                                         
                      ͼ       ͼ    
  Was brauchst Du um Basic zu erlernen:

  Einen Basic Interpreter oder Compiler wie QBasic, das bei MS-DOS dabei 
  ist, Quickbasic, PowerBasic oder etwas Vergleichbares aus der SW-Szene 
  wie FranzBasic, das ihr bei mir bekommt.

  Ich werde mich bei diesem Kurs auf QBasic beziehen, da es am meisten bei 
  Anfnger verbreitet ist. (Qbasic ist in MS-DOS enthalten)

  Zuerst starten wir den Basic-Interpreter Qbasic dorch eintippen von 
  QBASIC am DOS-Prompt.

  Was sehen wir ?
  Ein Dialogfeld, das uns auffordert RETURN zu drcken, um eine Ein-
  fhrung zu erhalten oder ESC zu drcken, um das Dialogfeld zu schlieen.
  Was Du jetzt machst ist eigentlich egal. Wenn Du Return gedrckt hast, 
  liet Du am besten das, was da steht (Das ist eine Erklrung zum Editor
  und drckst dann ESC.

  Jetzt bist Du im Editor von Qbasic, der fast aussieht wie jeder andere 
  auch. Oben die Menleiste und unten die Statuszeile, dazwischen steht 
  irgendwo "Direkt", aber darum kmmern wir uns ersteinmal nicht.

  Nun tipp mal folgendes ein:

  Print "Mein erstes Basic Programm"

  Sobalt Du die Zeile mit den Cursortasten oder Return verlt wird print 
  gro geschrieben, denn Qbasic prft dann, ob die Zeile korrekt eingegeben
  ist.
  
  Nun starte das Programm durch drcken der F5-Taste. Der Bildschirm wird 
  gelscht und man sieht den Bildschirm wie er vor dem Start von Qbasic 
  aussah. Unter C:>Qbasic (das knnte natrlich auch etws anders 
  aussehen aber das ist egal) steht :

  Mein erstes Basic Programm

  Wie Du Dir wahrscheinlich vorstellen kannst dient der Befehl PRINT 
  (Print ist Englisch und heit Drucken) zur Ausgabe von Text oder Zahlen
  auf dem Bildschirm. Das Programm kann natrlich mehrere PRINT Befehle 
  enthalten,dabei mu man beachten, da in einer Zeile jeweils nur ein 
  Befehl stehen kann. Es wre bei diesem Programm angebracht, wenn vorher 
  der Bildschirm gelscht wrde und das geht in Basic mit dem Befehl CLS 
  (das steht fr CLear Screen)


  Jetzt probier mal folgendes Programm aus:

  CLS
  PRINT "123"
  PRINT 123
  PRINT "120 + 3"
  PRINT 120 + 3

  Nach dem Starten wird auf dem gelschten Bildschirm folgendes geschrieben:

  123
  123
  120 + 3
  123

  Wie kommt das ???
  Das Erste ist logisch, da wird 123 als Text ausgegeben, wie in unserem 
  ersten Beispiel.
  Aber fr Zweite mu ich etwas weiter ausholen.
  Ich sagte vorhin, da Print zur Ausgabe von Text ODER Zahlen dient.
  Wieso oder ???
  Basic, wie fast alle Programmiersprachen, unterscheidet zwischen Zahlen
  und Texten (sog. STRINGS). Strings (Texte,Zeichenketten) men in 
  Anfhrungsstriche gesetzt werden, Zahlen eben nicht.
  Beim ersten Beispiel wird der Text 123 ausgegeben, beim 2.Beispiel wird 
  die Zahl 123 (einhundertdreiundzwanzig) ausgegeben. Das dritte Beispiel 
  gibt den Text 123 + 3  aus, das 4. Beispiel nennt das Ergebnis; d.h. 
  PRINT kann auch rechnen.

  Merke:  WIRD BEI PRINT DER AUSDRUCK IN ANFHRUNGSSTRICHE GESETZT, WIRD ER 
  ======  SO AUSSGEGEBEN WIE ER IN DEN ANFHRUNGSSTRICHEN STEHT. STEHT DER 
          AUSSDRUCK NICHT IN ANFHRUNGSSTRICHEN, WIRD ER AUSGEWERTET.

  Man kann also schreiben:
 
  PRINT 2+3+4+5+6-7*8/3

  Nach dem Starten des Programms wird das Ergebnis ausgegeben. In Basic 
  wird das Multiplikationszeichen durch * dargestellt, das Divisionszeichen
  ist /  (NICHT : ).

  Das war der erste Teil meines Basic Kurses, er ist etwas kurz geraten,
  aber nchstes mal wird es mehr. Ich empfehle dir noch ein bichen mit 
  Qbasic herumzuspielen und die Hilfe auszuprobieren ( F1-Taste ).
  Wenn jemand Fragen hat, kann er sie an mich direkt stellen (meine Addy 
  steht hier irgendwo) oder sie hier im Platinum stellen (das dauert etwas
  lnger)

  Ich bernehme keine Haftung fr eventuelle Schden, obwohl das mit den
  hier vorgestellten Befehlen unmglich ist.

  So ein Satz steht auch in vielen Computerbchern, wei jemand wozu? 
  Mu man das machen ?

  Viel Spa mit Basic wnscht NUL

     

