Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan bruke en mus i QBasic
    Microsoft QBasic er et programmeringsspråk som følger med alle DOS datamaskiner og tilgjengelige for nyere operativsystemer online . Som de fleste klassiske Basic varianter , er språket ikke beregnet for bruk med moderne grafiske grensesnitt eller midler brukerens input. Dette betyr at det ikke er noen innvendige kommandoer for å bruke datamaskinens mus . QBasic kan bruke forsamlingen kode for å komme rundt denne begrensningen , men slik at du kan ansette musen i dine egne programmer . Instruksjoner
    en

    Skriv en subrutine for å styre musepekeren synlighet og lese koordinatene . Det skal ta en parameter som påvirker funksjonen av subroutine avhengig av sin verdi : 1 viser markøren , 2 den skjuler og 3 oppdaterer de globale variabler B, H og V. Disse variablene lagrer knapp tilstand , horisontal stilling og vertikal stilling markøren. Definer variablene og sjekk for å se om markøren allerede er skjult , avstå fra å skjule det på nytt hvis det er tilfelle . Denne første delen av subrutinen skal se omtrent slik ut : en

    SUB Mouse ( Param )

    DELT B , H , V

    STATISK markør

    IF param = 1 THEN markør = 1

    IF param = 2 og markør = 0 Then Exit SUB

    IF param = 2 og markør = 1 THEN : Pil = 0
    2

    Oppgi assemblerkode nødvendig å samhandle med musa og lagre knappen og posisjon verdier. Den andre delen av subrutinen må se akkurat slik ut til å fungere : en

    POKE 100 , 184 : POKE 101, Param : POKE 102, 0

    POKE 103 , 205 : POKE 104 , 51 : POKE 105, 137

    POKE 106 , 30: 107 POKE , 170 : 108 POKE , 10

    früher :

     Weiter:
      Relatert Artike
    ·Slik unngår nedskalering av rammer ved hjelp av HTML P…
    ·WSH objekt metoder 
    ·Slik konverterer Oktal til Binary 
    ·Nivåer av abstraksjon i Program Design 
    ·Hvordan lage en Person Walk i Game Maker 7 
    ·Hvordan bruke en mus i din QBasic programmer 
    ·Hvordan lagrer jeg en fil i Xcode 
    ·How to Program for Exponents 
    ·Hvordan legge et skjema til iFrame 
    ·Hvordan beregne Gray kode 
      Anbefalte artikler
    ·Hvordan Merge PHP med HTML 
    ·Hvordan å kompilere et CPP Med en headerfil 
    ·Hvordan fortelle om en tekst verdien er endret på Visu…
    ·Om SQL Profiler Bruk 
    ·Hvordan Bind en ComboBox til en tabell kolonne 
    ·Hvordan lage et mellomrom mellom ord i PHP 
    ·Om PHP File Upload Funksjon 
    ·Hvordan vite om en føflekk bør fjernes 
    ·Slik fjerner nuller fra en PHP Array 
    ·Hva er de Logiske data Entity Concepts 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/