Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

QBasic - diverse Fragen

Olaf19 / 20 Antworten / Flachansicht Nickles

Hallo zusammen!

Da ich nach langer Abstinenz mal wieder Lust aufs Programmieren hatte, habe ich mir kürzlich den QBasic 1.1 Interpreter gesaugt. Ich habe damit einfach mal drauflos "gecodet" und musste feststellen, dass die Syntax im allgemeinen die gleiche ist wie beim guten alten Omikron Basic auf dem Atari ST Ende der 80er Jahre. Sehr erfreulich!

Nun würde ich aber gern mehr herausholen aus dieser Sprache. Die Hilfe Funktion finde ich etwas unübersichtlich, deswegen habe ich nach einer Anleitung gegooglet, aber nichts Brauchbares gefunden. Weiß jemand von euch, wo es eine Anleitung gibt, z.B. als Word-, RTF- oder PDF-Datei?

Noch etwas: Der Programmier- und Ausgabe-Bildschirm ist unter Windows sehr klein. Würde es Sinn machen, sich eine alte MS-DOS-Version bzw. einen DOS-Emulator dafür zu besorgen? Laufen die selbstgeschriebenen Programme dort evtl. auch schneller, als wenn man den ganzen "Windows Ballast" mit sich herumschleppt?

Oder würde es Sinn machen, sich ein "moderneres" Basic zu besorgen? Wenn ja welches?

THX
Olaf

Die Welt ist ein Jammertal ohne Musik. Doch zum Glueck gab es Bach, Beethoven, Haendel und Goethe (Helge Schneider)
bei Antwort benachrichtigen
Borlander Olaf19 „Zeit seit dem Einschalten in sog. Ticks“
Optionen

Du bekommst unter Windows zwar direkt die Zeit in ms, allerdings mit der oben genannten ungenauigkeit. AFAIR hängt das ganze damit zusammen auf wo die WinAPI die Zeit aus dem Rechner "rausholt". Wird eine genauerer Zeit soll es dafür spezielle Bibliotheken (von Drittanbietern) geben...

Evtl. weiß TW dazu auch noch genauerere.


dann muss ich die Zahl der Durchläufe eben erhöhen.
Da im Hintergrund noch andere Programme laufen ist sowieso mehr als Durchlauf an zu raten. Soll das ganze in der Praxis nur einmal (und nicht öfter) durchlaufen würde ich Laufzeiten im ms-Bereich allerdings vernachlässigen ;-)


Gruß
Borlander

bei Antwort benachrichtigen
QBasic - diverse Fragen gerfield
QBasic - diverse Fragen Olaf19