Hallo, Ich bin im Moment auf der Suche nach einem günstigen Laptop mit Windows 98 zur programmierung mit QBasic. Es dürfte ja sicher bekannt sein dass XP und alle neueren Versionen ziemlich rumzicken wenn man den Druckerport freischalten und ansteuern will. Ich habe mir zwar passende Software heruntergeladen um den Port freizuschalten doch der PC verabschiedet sich sehr oft was mir tierisch auf den Keks geht. Darum hab ich mich entschlossen einen Laptop mit Windows 98 zu kaufen , da man mit ihm ohne Probleme den Druckerport ansteuern kann. Ich hab jetzt einen günstigen Laptop gefunden. Meine Frage ist ob ein Prozessor mit 600 MHz und ein Arbeitsspeicher mit 256 MB RAM ausreicht für die Programmierung mit QBasic , evtl. auch Grafikprogrammierung ?? Gruß Benny
Da reicht ein Bruchteil. Das QBasic stammt aus Zeiten wo 25MHz viel waren.
Ich hab halt noch ne Menge selbst gebauter Relais-Karten und Ton-Orgeln die ich über den Druckerport steuern möchte. Das hab ich auch früher immer sher gern gemacht sogar noch mit Windows 95. Nur seit ich XP habe bekomme ich die Dinger einfach nicht mehr zum laufen.
Hi, als ich noch Windows genutzt habe, hatte ich unter XP eine DLL, die "inpout.dll" hieß. Damit hatte ich auch keine Probleme mehr, den ParPort anzusprechen. So als Alternative zu einem Altcomputer ;) MfG
Ja das wär natürlich auch was schickes so ne dll. Kann man die dll irgendwo kostenlos downloaden ? Und kann es vielleicht sein dass diese dll nur in den Ordner drivers unter System32 kopiert wird ?
Die inpout.dll kenn ich auch, die funktioniert einwandfrei. Damit hab ich unter anderem den FT232 angesprochen. http://logix4u.net/parallel-port/16-inpout32dll-for-windows-982000ntxp Das alte QBasic kann einfach bezüglich grafischer Oberfläche nicht mehr mithalten. Es gibt einige kostenlose Basics: XBasic Just BASIC Small Basic Visual Basic Express Mein Favorit, damit programmier ich ab und zu kleinere Tools. Es ist aber nicht ganz kostenlos: Purebasic Da gibt es eine sehr aktives Forum, fast wie hier. http://forums.purebasic.com/german/ Wichtig ist wie gesagt, dass inpout.dll eingebunden werden kann.
Hi, die Datei gibt's z.B. hier: http://www.blitzforum.de/forum/viewtopic.php?t=13485&highlight=parallel+port Keine Angst, das .zip-File ist sicher, in dem Forum bin ich auch angemeldet, da gibt's kaum "Dreck" ;) MfG
Hey super vielen Dank hab´s eben ausprobiert und funktioniert einwandfrei. Dann kanns ja endlich wieder losgehen mit programmieren . gruß Benny
Ich habe eben noch bemerkt dass es einmal funktioniert und dann plötzlich nicht mehr. Woran könnte das liegen ?
Es kann sein, dass du die DLL nicht deinitialisierst, nachdem du sie verwendest. MfG
Also muss ich die DLL ins QBasic Programm mit einbinden ? Wie geht das und welche Befehler brauch ich dafür ?
zu der Zeit, als QBasic aktuell war gabs keine dlls.
Na gut dann werde ich wohl doch nicht um einen alten Pc herum kommen oder wenigstens ein anderes Betriebssystem.
Ist das auch wirklich richtig dass man bei Windows 98 ohne Probleme den Druckerport ansteuern kann ? Nicht dass ich so ein Ding kaufe und dann gehts wieder nicht .
> Ist das auch wirklich richtig dass man bei Windows 98
Jepp, bei Win98 ging das noch.
installier doch ein win98 in einer VM und leite der den Druckerport weiter
Hi, QBasic braucht nur ein 'richtiges' DOS [1]. Ggf. muss man den Maustreiber richtig einbinden, z.B. CuteMouse [2]. Wenn du exe-Dateien erstellen willst, dann brauchst du QuickBasic [3]. Wenn du was 'modernes' (aber nicht ganz kompatibles?) haben willst, schau dir mal FreeBasic an [4], [5], [6]. Hilfe findest du im QBasic-Forum [7]. Ich hab früher viel mit Q(ick)Basic rumgepfuscht und ne Menge gelernt, da hatte man aber noch die Zeit. Beste Grüße, Marek [1] http://de.wikipedia.org/wiki/QBASIC [2] http://cutemouse.sourceforge.net/ [3] http://de.wikipedia.org/wiki/QuickBASIC [4] http://de.wikipedia.org/wiki/Freebasic [5] http://www.freebasic-portal.de/ [6] http://www.freebasic.net/ [7] http://www.qbasic.de/
Naja ne neue Programmiersprache lernen muss jetzt auch nicht unbedingt sein. Und ja ich weiss dass QBasic total veraltet ist , aber es macht einfach nur Spaß und ist sehr einfach. Trptzdem erstmal vielen Dank für eure Hilfe. gruß benny
Unter Windows 98 kam immer mal wieder eine Meldung, wenn der Druckerport von einer anderen Anwendung angesprochen wurde. Abhilfe-> [Start] [Beenden...] (o) Im MS-DOS-Modus neu starten. Windows 95 hat das immer ohne Meldung richtig gemacht. Zu der eigentlichen Frage: alles ab 66 MHz 486 ist schnell genug.
QBasic läuft auch ziemlich problemlos mit 4,77 MHz direkt unter DOS mit satten 640 kByte.
wie wäre es mit einer dosbox ? http://www.dosbox.com/download.php?main=1 nachtrag: http://home.arcor.de/h-a-l-9000/ hier gibt es wohl spezielle Versionen mit Parallelport Unterstützung usw.
sowas ähnliches hatten wir in letzter zeit schon öfter z.b. Beitrag "Re: Parallelport ,,drosseln?,," alternativ ein linux verwenden, damit kann man (z.b. mit sudo) immer noch ganz schön auf die register zugreifen...
Soooo kompliziert ist es übrigens nicht Relaiskarten und Tonorgeln so umzubauen dass sie sich wie Zeilendrucker verhalten und damit zu Parallelportbewohnern erster Klasse werden... In vielen Fällen (Daten nur in einer Richtung) brauchts da nur einen '374, ein Monoflop und ggf ein bisschen Gattergemüse...
@Benny: Kannst Du Dir nicht ne Boot-CD / DVD erstellen die Dir ein Dos bootet und dann QBASIC starten. Ne stinknormale Win98 InstallationsCD konnte das doch auch... einlegen, im MSDOS starten oder wie der Auswahlpunkt heisst und gut...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.