Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Screen unter FreeDOS

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Felix



Anmeldungsdatum: 22.01.2008
Beiträge: 41
Wohnort: Breisach

BeitragVerfasst am: 18.02.2008, 19:09    Titel: Screen unter FreeDOS Antworten mit Zitat

Hallo,

Also ich schreib gerade ne Art grafische Oberfläche für DOS, die auomatisch ausgeführt wird wenn FreeDOS startet (also Autoexec.BAT geändert). Das Problem ist, dass ich das Programm unter Screen 19,15,,1 schreibe (also 800x600 256 Farben und Fullscreen (geht wahrsheinlich eh nich anderst unter FreeDOS). Wenn ich jetzt das Programm ausführe (also unter DOS) dann zeigt der mir ne Fehlermeldung unter DOS an, di da lautet "Programm unter FreeDOS nicht ausführbar". Oder so ähnlich. Liegt das an FreeBasic oder daran dass ich nur den falschen Screen modus verwende oder an was ganz anderem?

Vielen Dank schonmal im Vorraus für eure Antworten,

Gruß Felix
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 18.02.2008, 19:25    Titel: Antworten mit Zitat

...DPMI-Manager vorhanden?
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Felix



Anmeldungsdatum: 22.01.2008
Beiträge: 41
Wohnort: Breisach

BeitragVerfasst am: 18.02.2008, 19:37    Titel: Antworten mit Zitat

Sorry dass das so megaanfängerhaft klingt, aber was ist DPMI? grinsen
Gruß Felix
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 18.02.2008, 19:38    Titel: Antworten mit Zitat

http://www.freebasic-portal.de/index.php?s=tutorials&id=18&seite=1
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Felix



Anmeldungsdatum: 22.01.2008
Beiträge: 41
Wohnort: Breisach

BeitragVerfasst am: 18.02.2008, 19:43    Titel: Antworten mit Zitat

Benötige ich also einfach die DOS Version von Freebasic?

//EDIT

General
Most software written for other members of the DOS family works as expected in FreeDOS. The following types of executables are supported:

.COM executables
Standard .EXE 16-bit DOS executables
Borland's 16-bit DPMI executables
32-bit DPMI executables using DOS extenders like:
DOS/32A
Causeway
DOS/4GW
GO32/CWSDPMI
And many others

<<<das ist aus Wikipedia, bedeutet dass jetzt also dass es DPMI Support hat und ich nur die DOS Version benutzen muss von Freebasic?

Gruß Felix
_________________
Mein Anti-High-End-PC: Pentium 4 1,7Ghz, 512Mbyte DDR, Radeon 9250 128Mbyte DDR-2,
50 Gbyte Seagate HDD, ... grinsen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 18.02.2008, 19:56    Titel: Antworten mit Zitat

1) Natürlich benötigst du einen DOS-Kompiler! Der Windows-Kompiler erstellt EXE-Dateien für Windows, genau wie der Linux-Kompiler ELFen für Linux erstellt und der DOS-Kompiler eben DOS-EXEn erstellt...

2) Den DPMI-Manager musst du deinem Programm immer beilegen. Natürlich werden 32bit-DPMI-Programme unterstützt, aber das heißt noch lange nicht, dass ein DPMI-Manager im System vorhanden ist!
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Felix



Anmeldungsdatum: 22.01.2008
Beiträge: 41
Wohnort: Breisach

BeitragVerfasst am: 18.02.2008, 20:23    Titel: Antworten mit Zitat

Dann mal vielen Dank für die schnelle Hilfe happy
WErd mir dann mal den DOS-Compiler runterladen,
und wie funktioniert das genau mit dem DPMI-Manager? Wie beilegen? Und welchen?
_________________
Mein Anti-High-End-PC: Pentium 4 1,7Ghz, 512Mbyte DDR, Radeon 9250 128Mbyte DDR-2,
50 Gbyte Seagate HDD, ... grinsen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 18.02.2008, 21:36    Titel: Antworten mit Zitat

Liest du dir auch die Links durch? mit den Augen rollen
Hier steht alles: http://de.wikibooks.org/wiki/FreeBasic:_Download#DOS
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Felix



Anmeldungsdatum: 22.01.2008
Beiträge: 41
Wohnort: Breisach

BeitragVerfasst am: 18.02.2008, 22:10    Titel: Antworten mit Zitat

Vielen Dank, ich glaube ich habs jetzt geblickt grinsen grinsen

Gruß Felix
_________________
Mein Anti-High-End-PC: Pentium 4 1,7Ghz, 512Mbyte DDR, Radeon 9250 128Mbyte DDR-2,
50 Gbyte Seagate HDD, ... grinsen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC. Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz