Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur du byter från GW - BASIC till QBasic

    GW - BASIC och QBasic finns två liknande PC - kompatibel dator programmeringsspråk . Det är möjligt att ändra en GW - BASIC program så att det kommer att köras under QBasic . Lyckligtvis förblir QBasic mestadels bakåtkompatibel så det är möjligt att köra de flesta GW - BASIC program med relativt lite ombyggnad . Förändringen till QBasic erbjuder programmeraren nya funktioner och en förbättrad utvecklingsmiljö. Instruktioner
    Conversion
    1

    Spara programmet i lämpligt format . Som standard sparas GW - BASIC program i en speciell komprimerat format som QBasic inte kan läsa . Microsoft instruerar användaren att ändra programmet till textformat i GW - BASIC genom att använda kommandot Spara med " A " parametern . Skriv till exempel följande : SAVE " GAME1.BAS " , A
    2

    Använd en diskett eller nollmodemkabel att överföra vanlig fil textprogram till den andra datorn , om GW - BASIC och QBasic är installerade på separata datorer. Därefter måste du köra QBasic på ett något annorlunda sätt än vanligt att ladda GW - BASIC program . Microsoft rekommenderar att du använder " MBF " switch och kör QBasic från kommandoraden . Exempel : QBASIC GAME1.BAS /MBF
    3

    Ta bort alla kommandon som inte stöds . Med några GW - BASIC program , behöver du bara spara dem i vanligt textformat och använda " MBF " switch att framgångsrikt förändra dem till QBasic - kompatibla program . Däremot kan du ta bort eller ändra några kommandon i mer avancerade program . Den DEF USR och USR kommandon fungerar inte i QBasic , enligt Microsoft . Vissa kommandon fungerar inte på exakt samma sätt , som BBelastningssteg /BSave , Kedja , Deklarera , Dim och Rita .
    4

    Justera inställningarna skärmläge , om det behövs . Mest GW - BASIC skärmlägen fungerar på samma sätt under QBasic , inklusive lägen noll, ett och två . Leta efter numret efter Screen kommandot i början av programmet , om den har en. Skärmlägen tre till sex kan användas för speciella IBM PCjr ( och Tandy 1000 ) lägen i GW - BASIC , enligt " The Secret Guide till datorer . " Skärmläget fyra använder en annan upplösning i QBasic än GW - BASIC , medan lägena fem och sex inte existerar i QBasic . Vissa program använder läget tre kommer att arbeta under QB men kräver en Hercules grafikkort . Screen lägen brukar inte utgör ett problem , men vissa program kräver att du ändrar läge och eventuellt justera grafiska kommandon för ett nytt läge .
    5

    bort radnummer , om så önskas . QBasic föreskriver inte användning av radnummer , inte heller förbjuda dem . Microsoft anger att du automatiskt kan ta bort radnummer från ett program med hjälp av QBasic programmet Remline.bas . Detta kommer att spara minne och diskutrymme . Dock bör du inte ta bort radnummer om GW - BASIC -programmet bygger på Goto , GOSUB eller liknande kommandon som kräver radnummer för att fungera korrekt .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Windows Script Host Tutorial
    ·Förteckning över Fördelar med UML
    ·Hur Sök efter Apostrofer i T - SQL
    ·Hur konvertera en sträng till ett DataSet
    ·Hur Freeze Öppnade Tillfälliga Internet -filer i Info…
    ·Hur man fångar det datum-och tidsstämpel i DOS Comman…
    ·HTML Tutorial : Upphöjd
    ·Kan du bifoga en PDF till ett exakt mål i E Blast
    ·Hur gör jag en knapp Appear baserat på inmatade data …
    ·Hur man läser en Hex File
    Utvalda artiklarna
    ·Hur man programmerar Logic Controller
    ·Hur man använder Struts HTML.tld Tags
    ·Hur man gör en User Script i GreaseMonkey
    ·Hur man skapar en annan process i Python
    ·Vad är ett kommando Argument
    ·HTML-utdata i Perl Vs . PHP
    ·Hur man gör Volumetrisk Dimma i Open GL
    ·Hur man beräknar Octal till Binary Konvertering
    ·Nackdelar med att pressa en webbplats
    ·Hur komma åt element i en tvådimensionell matris
    Copyright © Dator Kunskap http://www.dator.xyz