GW - BASIC en QBasic zijn twee soortgelijke PC - compatibele computer programmeertalen . Het is mogelijk om een GW - BASIC programma te wijzigen , zodat het onder QBasic zal lopen . Gelukkig QBasic blijft meestal achterwaarts compatibel , zodat het haalbaar is om de meeste GW - BASIC- programma's te draaien met relatief weinig conversie werk . De verandering naar QBasic biedt de programmeur nieuwe mogelijkheden en een verbeterde ontwikkelomgeving . Instructies Conversie 1 Sla het programma op in het juiste formaat . Standaard GW - BASIC bespaart 's in een speciaal gecomprimeerd formaat dat QBasic niet kan lezen . Microsoft instrueert gebruikers om het programma te wijzigen om platte tekst in GW - BASIC met de opdracht Opslaan met de " A " -parameter . Voer bijvoorbeeld de volgende : SAVE " GAME1.BAS " , A kopen van 2 Gebruik een diskette of nulmodemkabel aan de platte tekst programma bestand naar de andere computer , als GW - BASIC en QBasic zijn geïnstalleerd op afzonderlijke pc's . Vervolgens moet u QBasic uitgevoerd in een iets andere manier dan gebruikelijk om de GW - BASIC programma te laden . Microsoft raadt het gebruik van de schakelaar " MBF " en actief QBasic vanaf de opdrachtregel . Voorbeeld : QBASIC GAME1.BAS /MBF 3 Verwijder alle niet-ondersteunde opdrachten . Bij sommige GW - BASIC -toepassingen , alleen moet je ze opslaan in platte tekst en gebruik de schakelaar " MBF " om ze met succes te veranderen aan QBasic - compatibele programma . Echter , kan je een aantal opdrachten in meer geavanceerde programma's te verwijderen of te wijzigen . De DEF USR en USR opdrachten werken niet in QBasic , volgens Microsoft . Sommige opdrachten werken niet op precies dezelfde manier , zoals BPlaats /bSave , Chain , Verklaren , Dim en Draw . 4 Pas de instellingen scherm , indien nodig . De meeste GW - BASIC scherm modi werken op dezelfde manier onder QBasic , waaronder modi nul , een en twee . Kijk voor het nummer na het commando scherm aan het begin van het programma , als die er is . Scherm modi drie tot en met zes kunnen worden gebruikt voor speciale IBM PCjr ( en Tandy 1000 ) modi in GW - BASIC , volgens " The Secret Guide to Computers . " Schermmodus vier gebruikt een andere resolutie in QBasic dan GW - BASIC , terwijl modi vijf en zes bestaan niet in QBasic . Sommige programma's met behulp van de modus drie zal onder QB werken, maar vereisen een Hercules -adapter. Scherm modi meestal niet een probleem vormen , maar sommige programma's zullen vereisen dat u de modus te wijzigen en eventueel aanpassen van de grafische opdrachten voor een nieuwe modus . 5 Verwijder lijn nummers , indien gewenst . QBasic schrijft niet voor het gebruik van regelnummers , noch ze te verbieden. Microsoft geeft aan dat u automatisch regelnummers kan verwijderen uit een programma met de QBasic programma Remline.bas . Dit zal het geheugen en schijfruimte te besparen . Echter , je moet niet de regelnummers verwijderen als een GW - BASIC -programma is gebaseerd op Goto , Gosub of soortgelijke opdrachten die nodig regelnummers om goed te functioneren .
|