[C++]16bit applicatie voor bootable dvd menu[C++]

Pagina: 1
Acties:

  • ismael86
  • Registratie: Oktober 2001
  • Laatst online: 12:23
Ik wil een opstartdvd maken met meerdere besturingssystemen erop. Ik dacht van ik laat die dvd een opstartdiskette emuleren en mijn programmatje gewoon in autoexec.bat laten starten.Ik ga ik gewoon met cout en cin werken en dan de header "stdlib.h" invoegen en de functie system gebruiken om commando's uit te voeren. Maar als het cdrom station nou E: in plaats van D: is hoe laat ik hem dan iets starten. Ik weet het met api maar die heb je niet in dos :r . En welke 16 bit compiler kan ik het beste mee werken want het kan niet met visual c++ 6(of .net).

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 31-08 15:26

.oisyn

Moderator Devschuur®

Demotivational Speaker

met Turbo C, of Borland C++ (t/m 4.5 dacht ik) kun je 16 bits dos apps maken

en waarom is het verschil in station een probleem om iets te starten :?

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • ismael86
  • Registratie: Oktober 2001
  • Laatst online: 12:23
omdat ik bijvoorbeeld een andere stationsletter heb dan normaal bv e: en als hij dan D:\filename.exe uitvoert gaat hij hem niet vinden

  • Knutselsmurf
  • Registratie: December 2000
  • Laatst online: 14:46

Knutselsmurf

LED's make things better

Waarom dan geen relatief pad, dus zonder driveletter? dus bijv. \tools\bestand.exe

Dat zou moeten werken, ongeacht de drive waarvan gestart wordt.

- This line is intentionally left blank -


  • Gerco
  • Registratie: Mei 2000
  • Laatst online: 30-08 17:59

Gerco

Professional Newbie

En in DOS heb je wel degelijk 'API' hoor, alleen geen Win32 API, maar DOS API, op te zoeken op een paar duizend websites en in evenzoveel boeken.

Persoonlijk vind in HelpPC een heel handig programmatje, alleen moet je hierbij wel ongeveer weten wat je zoekt, het is handiger als reference. Op internet zwerft ergens een interrupt list rond waarop alles staat wat je wilt weten ("Ralph Brown's Interrupt" list als ik het me goed herinner).

- "Als ik zou willen dat je het begreep, legde ik het wel beter uit!" | All number systems are base 10!