Hvordan Tegn en linje med QBasic Program

Hvordan Tegn en linje med QBasic Program


QBasic er et programmeringsspråk som Microsoft utviklet som en spin-off av den grunnleggende språk, som har bokstaver stave ut "nybegynnere All Purpose Symbolic Instruction kode". QBasic funksjoner inkluderer utsagn for å produsere grafikk på skjermen. Blant disse påstandene er de for tegning linjer. Et viktig skritt i å bruke QBasic sin strektegning uttalelser er å spesifisere skjermen koordinatene for linjens start- og sluttpunkt. Bruke QBasic sin strektegning funksjoner åpner døren til å tegne mer komplekse former med dette programmeringsspråk.

Bruksanvisning

1 Skriv "QBasic" i DOS ledeteksten for å kjøre QBasic utviklingsmiljø.

2 Skriv inn følgende program i miljøet redaktør:

SCREEN 12

LINE (10,10) - (100100)

SLUTT

Den "SCREEN" statement av dette programmet angir oppløsningen på skjermen at linjen uttalelsen vil trekke på. Skjermmodus 12 angir en oppløsning på 640 piksler i bredden og 480 piksler i høyden. "Line" statement trekker linjen på utgangs skjermen. Uttalelsen første sett med parenteser angir koordinatene til linjens startpunkt, og det andre settet angir sluttpunktet koordinater. Den "END" statement forteller QBasic tolk til slutt gjennomføring av programmet.

3 Kjør programmet ved å trykke på "F5". QBasic vil trekke en rett linje segment på skjermen.

4 Gå tilbake til redaktøren ved å trykke på en tast, og deretter skriver du inn følgende kalenderen over eksisterende:

INNGANG "Enter starte koordinater:", sx, sy

INNGANG "Enter slutten Opplysninger:", ex, ey

SCREEN 12

LINE (sx, sy) - (ex, ey)

SLUTT

Dette programmet gjør det mulig for brukeren å angi linjens start- og sluttkoordinater. "INNGANG" uttalelser be og jeg aksepterer input fra brukeren, lagring de oppgitte tallene i variabler. Den reviderte "LINE" statement trekker linjen som er angitt i disse variablene.

5 Kjør programmet som du gjorde den forrige. Skriv inn skjermkoordinater når du blir bedt. Du kan bruke "10,10" og "100100" som prøve koordinater. Når du trykker på "Enter", QBasic vil trekke linjen du har angitt.

6 Trykk på en tast for å gå tilbake til programoversikten, skriver over at oppføringen med denne nye:

SCREEN 12

Tegne "BD35 C2 M + 30 + 30"

SLUTT

Dette programmet bruker "tegne" statement å trekke en linje. Den "BD" parameteren angir en nedadgående bevegelse av grafikk markøren, mens "C" parameteren angir en tegning farge. "M" parameter flytter også grafikk markøren.

7 Kjør programmet ved å trykke på "F5". QBasic vil trekke et kort linjesegment.

8 Trykk på en tast for å gå tilbake til programmet, og skrive over programmet med denne, som trekker en buet linje i stedet for en rett en:

SCREEN 7

CIRCLE (110 110), 30,2,0,1.5

Den "CIRCLE" kommandoen tegner buer, inkludert komplette sirkler og ellipser. Den parentes parameteren angir bue sentrum. De resterende parametrene angir radius, farge, og start- og sluttvinkler for buen.

9 Kjør programmet ved å trykke på "F5". QBasic vil vise buede segmentet indikert i programoversikten.