Konsolprogram i dos

Tags:    delphi

<< < 12 > >>
Hej

Jeg har lavet et konsolprogram udfra konsonprogrammer - start
men det vil ikke starte når windows ikk er startet der står bare "This application must run under Win32"


Hilsen daniel



15 svar postet i denne tråd vises herunder
5 indlæg har modtaget i alt 6 karma
Sorter efter stemmer Sorter efter dato
Jeg har ledt efter en lidt pænere løsning end at skulle nedgradere sin delphi, resultatet er at jeg har fundet ud af, at man ved hjælp af en såkaldt dos expander kan 32bit programmer i dos. En af dem er WDOSX. Der findes oven i købet en hel side der hedder "Delphi WdosX Project" som kun handler om at få delphi 2-7 programmer til at køre på dos-systemer, og det med klasser, hændelser, komponenter ....
http://www.dwp42.org/

Her er et rimelig blæret eksempel på, hvad der er muligt:
http://www.dwp42.org/dwp/videos/dwplrocks/DwplRocks.html



Hvis du får fat i delphi 1, er det ikke bare at compile, så let bliver programmet ikke dos kompatibelt, her er et link til et eksempel på hvordan det skal gøres:

http://www.pedt.demon.co.uk/usenet/delphdos.zip

Det kræver blandt andet BP7 RTL, og en opdateret dlib.exe.

MvH

Stefan Svensson
http://fusket.frac.dk

[Redigeret d. 27/12-03 22:42:54 af Stefan Svensson]




Det må da' være muligt på en eller anden måde


Næh, det kan ikke lade sig gøre eftersom den DOS du kører, og de fleste andre DOS'er der findes er 16-bit. Når du kompilerer i Delphi, så er det 32-bit - og det kan ikke sammen, den vej du forsøger at køre det.

Hvis du vil lave 16-bit med Delphi skal du have fat i delphi 1 som kun kompilerer til 16-bit, versionerne efter er alle 32-bit.

så der er ingen rene dosprogrammer i delphi.

Casper



Når du starter et nyt projekt så vælg console!
Så skulle det virke
Hilsen Chadi
Mit lykketal er 2959



Hvad er det jeg skal hente til delphi 7 enterprise edition?
Og hvordan installere jeg det?

hilsen daniel


Jeg kan egentlig kun svare: Det ved jeg ikke!
Jeg har ikke prøvet at installere noget af det, jeg har kun kigget lidt på deres artikler og hvad de ellers havde liggende. Prøv at kigge i deres artikler, jeg fandt vist et par gode eksempler.

MvH

Stefan Svensson
http://fusket.frac.dk er der ikke et komponent eller sådan noget der ikk er det du lige har fundet


Jeg er ret sikker på at der ikke er nogen som heslt mulighed for at få nyere delphi konsol programmer til at køre i dos. Men jeg kan da ikke udelukke at der findes et eller andet komponent til det. Men det er nok ikke lige sådan at finde...



Hvad er det jeg skal hente til delphi 7 enterprise edition?
Og hvordan installere jeg det?

hilsen daniel


Jeg kan egentlig kun svare: Det ved jeg ikke!
Jeg har ikke prøvet at installere noget af det, jeg har kun kigget lidt på deres artikler og hvad de ellers havde liggende. Prøv at kigge i deres artikler, jeg fandt vist et par gode eksempler.

MvH

Stefan Svensson
http://fusket.frac.dk er der ikke et komponent eller sådan noget der ikk er det du lige har fundet


Ellers kan du jo downloade Turbo Pascal på http://bdn.borland.com/museum/

De kræver nok at du logger ind.

Emil Melgaard
- Admin på gruppen Delphi spilprogrammering.
http://www.delphispilprogram.udvikleren.dk



Hej,

Når du kompiler et program med Delphi, er det altid et windows-program, selvom det er et konsolprogram kræver det stadig at windows er startet. Et Konsol-program er egentlig bare et "almindeligt" delphi-program, bortset fra at det ikke har nogen grafisk brugerflade.

MvH

Stefan Svensson
http://fusket.frac.dk



Hej,

Når du kompiler et program med Delphi, er det altid et windows-program, selvom det er et konsolprogram kræver det stadig at windows er startet. Et Konsol-program er egentlig bare et "almindeligt" delphi-program, bortset fra at det ikke har nogen grafisk brugerflade.

MvH

Stefan Svensson
http://fusket.frac.dk
Det må da' være muligt på en eller anden måde





Det må da' være muligt på en eller anden måde


Næh, det kan ikke lade sig gøre eftersom den DOS du kører, og de fleste andre DOS'er der findes er 16-bit. Når du kompilerer i Delphi, så er det 32-bit - og det kan ikke sammen, den vej du forsøger at køre det.

Hvis du vil lave 16-bit med Delphi skal du have fat i delphi 1 som kun kompilerer til 16-bit, versionerne efter er alle 32-bit.

så der er ingen rene dosprogrammer i delphi.

Casper
Hvor kan man downloade delphi 1
?




Når du starter et nyt projekt så vælg console!
Så skulle det virke
Hilsen Chadi
Mit lykketal er 2959
Det er ikk det der er problemet. jeg kan ikke starte det i dos (uden windows kører) så skriver den bare "This application must run under win32"

Hilsen daniel




Når du starter et nyt projekt så vælg console!
Så skulle det virke


Stadigvæk 32-bit applikation - ren 16-bit er kun med delphi 1 og den ved jeg ikke hvor man kan downloade...

Casper



<< < 12 > >>
t