Kirjautuminen

Haku

Tehtävät

Opasarkisto: Taulukot ja listat: QBasic-komentolista

Kirjoittaja: Antti Laaksonen (2002).

⚠ Huomio! Tämä opas on vanhentunut. Oppaan sisältöön ei voi enää luottaa. Opas on säilytetty vain sen historiallisen arvon vuoksi. ⚠


QBasicissa on tämänhetkisten laskujeni mukaan kaikkiaan 263 sisäänrakennettua komentoa, funktioa ja avainsanaa. Suurinta osaa niistä tarvitsee kuitenkin vain harvoin, itsekin löysin ainakin kymmenen uutta komentoa tätä listaa kootessani.

Jos listalta näyttää puuttuvan joku QBasicin sisäänrakennettu komento, toivon että ilmoitat siitä sähköpostitse.

NimiTyyppiRyhmä
ABSfunktiomatematiikka
ACCESSavainsanatiedostot
ALIASavainsanaaliohjelmat
ANDoperaattorimatematiikka
ANYavainsanamuuttujat
APPENDavainsanatiedostot
ASavainsanamuuttujat
ASCfunktiomerkkijonot
ATNfunktiomatematiikka
BASEavainsanataulukot
BEEPkomentoääni
BINARYavainsanatiedostot
BLOADkomentografiikka
BSAVEkomentografiikka
BYVALavainsanamuuttujat
CALLkomentoaliohjelmat
CALLSkomentoaliohjelmat
CASEavainsanaehtorakenteet
CCURfunktiomuuttujat
CDBLfunktiomuuttujat
CDECLavainsanaaliohjelmat
CHAINkomentomuut
CHDIRkomentotiedostojärjestelmä
CHDRIVEkomentotiedostojärjestelmä
CHR$funktiomerkkijonot
CINTfunktiomuuttujat
CIRCLEkomentografiikka
CLEARkomentojärjestelmä
CLNGfunktiomuuttujat
CLOSEkomentotiedostot
CLSkomentonäytönkäsittely
COLORkomentografiikka
COMkomentojärjestelmä
COMMAND$komentojärjestelmä
COMMONkomentomuuttujat
CONSTkomentomuuttujat
COSfunktiomatematiikka
CSNGfunktiomuuttujat
CSRLINfunktionäytönkäsittely
CURDIR$funktiotiedostojärjestelmä
CURRENCYavainsanamuuttujat
CVCfunktiotiedostot
CVDfunktiotiedostot
CVDMBFfunktiotiedostot
CVIfunktiotiedostot
CVLfunktiotiedostot
CVSfunktiotiedostot
CVSMBFfunktiotiedostot
DATAkomentomuut
DATE$funktiokello
DATE$komentokello
DECLAREkomentoaliohjelmat
DEF FNkomentoaliohjelmat
DEF SEGkomentojärjestelmä
DEFCURkomentomuuttujat
DEFDBLkomentomuuttujat
DEFINTkomentomuuttujat
DEFLNGkomentomuuttujat
DEFSNGkomentomuuttujat
DEFSTRkomentomuuttujat
DIMkomentomuuttujat
DIR$funktiotiedostojärjestelmä
DOkomentosilmukat
DOUBLEavainsanamuuttujat
DRAWkomentografiikka
$DYNAMICmetakomentotaulukot
ELSEavainsanaehtorakenteet
ENDkomentomuut
ENVIRONkomentojärjestelmä
ENVIRON$funktiojärjestelmä
EOFfunktiotiedostot
EQVoperaattorimatematiikka
ERASEkomentomuuttujat
ERDEVfunktiovirheenkäsittely
ERDEV$funktiovirheenkäsittely
ERLfunktiovirheenkäsittely
ERRfunktiovirheenkäsittely
ERRORkomentovirheenkäsittely
EVENTkomentovirheenkäsittely
EXITkomentomuut
EXPfunktiomatematiikka
FIELDkomentotiedostot
FILEATTRfunktiotiedostot
FILESkomentotiedostojärjestelmä
FIXfunktiomatematiikka
FORkomentosilmukat
FREfunktiojärjestelmä
FREEFILEfunktiotiedostot
FUNCTIONkomentoaliohjelmat
GETkomentografiikka
GETkomentotiedostot
GOSUBkomentohyppykäskyt
GOTOkomentohyppykäskyt
HEX$funktiomatematiikka
IFkomentoehtorakenteet
IMPoperaattorimatematiikka
$INCLUDEmetakomentomuut
INKEY$funktiosyöte
INPfunktiojärjestelmä
INPUTkomentosyöte
INPUT$funktiotiedostot
INPUTkomentotiedostot
INSTRfunktiomerkkijonot
INTfunktiomatematiikka
INTEGERavainsanamuuttujat
IOCTLkomentojärjestelmä
IOCTL$funktiojärjestelmä
ISavainsanaehtorakenteet
KEYkomentosyöte
KEYtapahtumasyöte
KILLkomentotiedostojärjestelmä
LBOUNDfunktiotaulukot
LCASE$funktiomerkkijonot
LEFT$funktiomerkkijonot
LENfunktiomerkkijonot
LINE INPUTkomentonäytönkäsittely
LINE INPUTkomentotiedostot
LINEkomentografiikka
LOCfunktiotiedostot
LOCALavainsanavirheenkäsittely
LOCATEkomentonäytönkäsittely
LOCKkomentotiedostot
LOFfunktiotiedostot
LOGfunktiomatematiikka
LOOPavainsanasilmukat
LPOSfunktionäytönkäsittely
LPRINTkomentotulostus
LPRINT USINGkomentotulostus
LSETkomentomuuttujat
LTRIM$funktiomerkkijonot
MID$funktiomerkkijonot
MID$komentomerkkijonot
MKC$funktiotiedostot
MKD$funktiotiedostot
MKDIRkomentotiedostojärjestelmä
MKDMBF$funktiotiedostot
MKI$funktiotiedostot
MKL$funktiotiedostot
MKS$funktiotiedostot
MKSMBF$funktiotiedostot
MODoperaattorimatematiikka
NAMEkomentotiedostot
NEXTavainsanasilmukat
NEXTavainsanahyppykäskyt
NOToperaattorimatematiikka
OCT$funktiomatematiikka
OFFavainsanamuut
ONavainsanahyppykäskyt
ON COMtapahtumajärjestelmä
ON ERRORtapahtumavirheenkäsittely
ON KEYtapahtumasyöte
ON PENtapahtumamuut
ON PLAYtapahtumaääni
ON SIGNALtapahtumamuut
ON STRIGtapahtumamuut
ON UEVENTtapahtumamuut
OPEN COMkomentojärjestelmä
OPENkomentotiedostot
OPTIONkomentotaulukot
OUTkomentojärjestelmä
OUTPUTavainsanatiedostot
PAINTkomentografiikka
PALETTEkomentografiikka
PALETTE USINGkomentografiikka
PCOPYkomentografiikka
PEEKfunktiojärjestelmä
PENfunktiomuut
PENkomentomuut
PLAYfunktioääni
PLAYkomentoääni
PLAYtapahtumaääni
PMAPkomentografiikka
POINTfunktiografiikka
POKEkomentojärjestelmä
POSfunktionäytönkäsittely
PRESETkomentografiikka
PRINTkomentonäytönkäsittely
PRINT USINGkomentonäytönkäsittely
PRINTkomentotiedostot
PSETkomentografiikka
PUTkomentografiikka
PUTkomentotiedostot
RANDOMavainsanatiedostot
RANDOMIZEkomentomatematiikka
READkomentomuut
REDIMkomentotaulukot
REMkomentomuut
RESETkomentojärjestelmä
RESTOREkomentomuut
RESUMEkomentohyppykäskyt
RETURNkomentohyppykäskyt
RIGHT$funktiomerkkijonot
RMDIRkomentotiedostojärjestelmä
RNDfunktiomatematiikka
RSETkomentotiedostot
RTRIM$funktiomerkkijonot
RUNkomentomuut
SADDfunktiomuuttujat
SCREENfunktionäytönkäsittely
SCREENkomentografiikka
SEEKkomentotiedostot
SELECTkomentoehtorakenteet
SETMEMfunktiojärjestelmä
SGNfunktiomatematiikka
SHAREDavainsanamuuttujat
SHAREDkomentomuuttujat
SHELLfunktiomuut
SHELLkomentomuut
SINfunktiomatematiikka
SINGLEavainsanamuuttujat
SLEEPkomentomuut
SOUNDkomentoääni
SPACE$funktiomerkkijonot
SPCfunktionäytönkäsittely
SQRfunktiomatematiikka
SSEGfunktiomuuttujat
SSEGADDfunktiomuuttujat
STACKfunktiojärjestelmä
STACKkomentojärjestelmä
$STATICmetakomentotaulukot
STATICkomentomuuttujat
STEPavainsanasilmukat
STEPavainsanagrafiikka
STICKfunktiomuut
STOPkomentomuut
STR$funktiomerkkijonot
STRIGfunktiomuut
STRIGkomentomuut
STRINGavainsanamuuttujat
STRING$funktiomerkkijonot
SUBkomentoaliohjelmat
SWAPkomentomuuttujat
SYSTEMkomentomuut
TABfunktiomerkkijonot
TANfunktiomatematiikka
THENavainsanaehtorakenteet
TIMERfunktioaika
TIMERtapahtumaaika
TOavainsanaehtorakenteet
TOavainsanasilmukat
TOavainsanatiedostot
TOavainsanataulukot
TROFFkomentovirheenkäsittely
TRONkomentovirheenkäsittely
TYPEkomentomuuttujat
UBOUNDfunktiotaulukot
UCASE$funktiomerkkijonot
UEVENTtapahtumamuut
UNLOCKkomentotiedostot
UNTILavainsanasilmukat
VALfunktiomatematiikka
VARPTR$funktiomuuttujat
VARPTRfunktiomuuttujat
VARSEGfunktiomuuttujat
VIEWkomentografiikka
VIEW PRINTkomentonäytönkäsittely
WAITkomentojärjestelmä
WHILEkomentosilmukat
WENDavainsanasilmukat
WIDTHkomentonäytönkäsittely
WINDOWkomentografiikka
WRITEkomentonäytönkäsittely
WRITE #komentonäytönkäsittely

Kommentit

M.K [04.03.2003 17:35:40]

#

oiken hyvä :-)

Jesoft [03.04.2003 14:47:28]

#

toshan ei kerrota mitä ne vaikuttaa:(...

nomic [22.06.2003 01:11:30]

#

jos ei tiedä mitä noi tekee niin eiköhän sitäkin voi kokeilla vaikka QB:n helpin avulla eli kun aukaiset QB:n
kirjoita siihen jokin noista vaikkapa: TYPE ja paina sen kohdalla F1:stä niin kyl QB:n pitäisi jonkin sortin pätkän näyttää
sieltä vain etsimään
ja jos et ymmärrä englantia niin hae jostain myös suomenkielinen QB niin sitä oppii helposti ymmärtämään noita komentoja.......
ja kun olet hankkinut jonkun pätkän tarkastele sitä vähän aikaa ja yritä miettiä mitä tekee mikäkin osa ja kun ymmärrät rakenteen niin sen jälkeen yritä itse samaa samalla logiikalla.....

Juhisl [28.06.2004 03:31:59]

#

huomasin itekki ton just äsken, ja ku ennestää tekee koko ajan jotai kuitenki tol QB:llä tää lista o siihe oiva apu (oli monia komentoja jota en oo ees aiemmin tienny olevan. KIITOS!!!

samlui [03.08.2004 19:01:33]

#

mistäs saa suomenkielisen QB:n

Gwaur [09.12.2004 22:34:32]

#

Tässä olis hyvä jos pystyis järjestämään aakkosellisesti myös tyypin ja ryhmän mukaan :p

moptim [22.11.2006 18:56:47]

#

samlui: ei mistään

Codeprofile [13.12.2006 15:51:43]

#

Noihin voisi lisätä vielä lyhenteiden selitykset.

Mikä noista muuten kirjoittaa tiedostoon? Aion nähkääs tehdä QBasicille semmoista tiedostonhallintasysteemiä harjoitukseks.

moptim [03.06.2007 21:07:39]

#

Paitti tietenkin suomenkielisen saa jos h4x0r01 heksaeditorilla :)

Juhko [12.08.2008 21:15:10]

#

Codeprofile > Katso ohjelmointiputkan hakemisto, sieltä löytyvät tiedostonkäsittelykomennot ohjeineen.

samlui, moptim > Suomenkielinen QB on olemassa.

Kirjoita kommentti

Huomio! Kommentoi tässä ainoastaan tämän oppaan hyviä ja huonoja puolia. Älä kirjoita muita kysymyksiä tähän. Jos koodisi ei toimi tai tarvitset muuten vain apua ohjelmoinnissa, lähetä viesti keskusteluun.

Muista lukea kirjoitusohjeet.
Tietoa sivustosta