Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Programme für DOS

Empfohlene Antworten

hallo

ich nutze die ide visual studio 6.0 oder auch .net um damit programme zu schreiben. nun habe ich das problem, das ich eine programm für ms-dos schreiben wollte, das aber mit dem vs nicht hinbekommen habe. wieß jemand von euch was ich dazu machen muß. ihr könnte mir auch gerne andere kompiler nennen. dann aber bitte mit ausführlichen links. hauptsache ist ich schaffe es ein unter dos lauffähiges programm zu erzeugen.

Hi,

probier mal das hier:

#include <iostream.h>

void main(void)

{

cout<<" Hallo Welt"<<endl<<endl;

}

Das müsste mit Visual C++ bereits ein DOS-Programm erzeugen.

Was heisst müßte ? Das machts eigentlich auch...

Über Datei-->Neu-->C++ Quellcodedatei.

Oder funktioniert was anderes nicht ? Was meinst du genau ?

Kannst du die erzeugte EXE im DOS nicht aufrufen ?

MfG

Weißt du wo du den Code einfügst? Das war nämlich mein Problem am anfang. Erstmal wählst du Win32 Application und erstellst die ähnlich wie mit der MFC.

Dann, nicht zu vergessen must du nochmal auf Datei->Neu gehen und diesmal unter Dateien eine "C++Quellcodedatei dem Projekt hinzufügen.

Dann hast du erstmal die Fläche auf der du den Code auftragen kannst.

Greetz

Hi,

also um das mal klar zu machen:

Visual C++ 6.0 kann nur PE-Programme erzeugen( Portable Execute).

Die laufen nur unter WIN32.

Der einzige Teil dieser Programme der unter Purem DOS läuft ist die Abfrage ob gerade Win32 läuft und die Ausgabe, wenn Windows nicht läuft, daß dieses Program nicht unter DOS läuft.

Ich glaube die letzte Version von Microsoft Visual c++ dir DOS Programme erzeugen konnte war Visual c++ 1.5x.

Hoagi

hi maddin,

erstelle einfach eine Win32-Konsolenanwendung und fuege den Code vonMoon21 ein. Jetzt hast due ein Dos-Prog.

Mit einer normalen Win32 Anwendung oder den anderen Sachen gehts nicht (zumindest hab ich es noch nicht versucht).

Ciao, Gruft

Hi,

hab nochwas vergessen, das was FaFo in seinem zweiten Absatz sagt musst Du selbstverstaendlich auch noch machen!

Viel Spass noch.

[ 12. Juli 2001: Beitrag editiert von: Gruft ]

Also noch mal,

eine WIN32-Konsolen Anwendung ist kein DOS-Programm,

sondern eben ein Win32, daß in einer Konsole läuft.

Die Programme laufen nicht unter MSDOS.

Hoagi

<BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR>Original erstellt von hoagi:

<STRONG>Also noch mal,

eine WIN32-Konsolen Anwendung ist kein DOS-Programm,

sondern eben ein Win32, daß in einer Konsole läuft.

Die Programme laufen nicht unter MSDOS.

Hoagi</STRONG>

www.delorie.com/djgpp

(Erzeugt 32-bit code)

tut mir leid, das ich erst so spät zum antworten komme aber so hattet ihr je wenigstens genug zeit euch zu zofen.zum problem. erstens kann ich schon über ein jahr konsolenanwendungen erstellen. das war auch nicht mein problem. das problem ist, das ich programme für dos schreiben möschte also 16 bit. und da wollte ich wissen, ob das mit vs geht oder ob ich da einen anderen compiler brauche und wenn ja welchen.

Wie gesagt, der djgpp erzeugt 32bit-Code für DOS (benutzt einen Extender, um im puren DOS-Modus tatsächlich 32bittig zu laufen).

Reinen 16bit-Code erzeugt Turbo C++ 1.01

http://community.borland.com/article/0,1410,21751,00.html

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.