Ich suche für meinen PC,800MHz ein Basic Programm,das ählich zu schreiben ist wie damals das Basic des Commodore 64.Natürlich sollte es etwas komfortabler sein,den Drucker gut ansteuern können bzw.auch etwas auf Windows zugeschnitten sein. wer kann mir da helfen, was kostet mich das?
Programmieren - alles kontrollieren 4.937 Themen, 20.655 Beiträge
Hallo Winkelmeier,
denn Du nicht mehr als mit Deinem C64 machen willst kannst Du QBasic Verwenden (ist auf jeden Fall bei Windows 95/98(SE) mit bei). Damit kannst Du allerdings keine Windowsprogramme (also nix mit Maus, Windowsfenstern...) mit schreiben.
Wenn Du richtig mit der Windows GUI arbeiten willst bietet sich VisualBasic (mindestens 100€, bin mir da allerdings nicht ganz sicher, da ich eher mit Borland Entwicklungsumgebungen arbeite) an, oder zum ausprobieren auch erst mal VBA (VisualBasic for Applications) von MSOffice an.
Du solltest allerdings wissen, dass sich die Programmierung unter Windows deutlich von der Programmierung auf Deinem C64 unterscheidet. Früher hast Du ein Programm geschrieben das anschließend einfach Zeile für Zeile abgearbeitet wurde (also mehr oder weniger linear ablief). Unter Windows werden für einzelnen Ereignisse (z.B. öffnen des Menüs, Klick auf eine Schaltfläche) bestimmte Aktionen programmiert (z.B. speichern der Datei, Drucken). Dazu kommen dann noch Objekte (z.B. ein Fenster, ein Button,...) die bestimmte Eigenschaften (Größe, Postion, Sichbarkeit, Beschriftung, ...) haben. Außen Funktionsnamen und, Schleifen und Kontrollstrukturen haben das "alt BASIC und das "neu" VisualBasic nicht mehr viel gemeinsam.
Wenn Du vor allem Drucken willst solltest Du es erst mal mit VB und Word probieren, da ist das Drucken am einfachsten, weil Du erst mal mit Word dein Dokument gestalten kannst anschließend mit VBA einige Felder einsetzen und dann einfach Drucken kannst. Unter VB dürfte das wesentlich schwieriger sein. Da musst Du erst mal den Rand Seitenrand einstellen, und auf solche Dinge wie einen automatischen Zeilenumbruch selbst programmieren.
Ich hoffe das ich Deine Frage damit fürs erst beantwortet habe. Sollte Dir irgendwas unklar sein oder wenn jetzt noch weitere Fragen auftauchen, frage ruchig noch mal nach.
CU Borlander