Kirjautuminen

Haku

Tehtävät

Keskustelu: Koodit: QB: Komentoriviparametrit

Sivun loppuun

Antti Laaksonen [21.02.2002 17:31:37]

#

Tämä ohjelma lukee ja erottelee komentoriviparametrit QBasicista käsin. Mitä sitten ovat komentoriviparametrit? No, jos ohjelman nimi on vaikka krp.exe ja se käynnistetään MS-DOSista

c:\qbasic\krp datsun mazda volkswagen

ovat komentoriviparametrit datsun, mazda ja volkswagen.

Ohjelma on siis käännettävä EXEksi kokeilemista varten. Toinenkin mahdollisuus on: ainakin minun QBasicissani oli valikon Run takana kohta Modify COMMAND$, johon komentoriviparametrit voi kirjoittaa ohjelman tekovaiheessa.

PRINT "Komentoriviparametrit"
PRINT
krp$ = COMMAND$ 'parametrit ovat muuttujassa COMMAND$
i% = 0
DO WHILE INSTR(krp$, " ") <> 0
  i% = i% + 1
  PRINT i%; LEFT$(krp$, INSTR(krp$, " ") - 1)
  krp$ = MID$(krp$, INSTR(krp$, " ") + 1)
LOOP
PRINT i% + 1; krp$

progo [24.01.2003 10:44:40]

#

Mojova vinkki, vaikkei olekaan minusta kuin alkeita..

InvalidCo [01.04.2003 13:32:52]

#

Kiitti mojovasti! Tota ku mä oon ettiny nyt tuhat ja sata vuotta, ja en oo silti löytänyt...vaikkei se ehkä toimi COMMAND$-muuttujan takia QB 1:sessä...onneks on QBx:säkin!

-The PC-Master-

Guru-X [03.05.2003 01:34:17]

#

Oogoo vinggi!

nomic [22.05.2003 14:16:14]

#

hieno on ja vaikka olisikin alkeita niistä on aina jollekin hyötyä
ajatelkaa silloin kun itse aloitte ohjelmoimaan mitä kieltä vain niin aluksi ei saanut selvää kuin alkeista mutta
niistä noustaan korkeammalle ja on alkeista paljonkin hyötyä

herkko [01.06.2004 22:30:56]

#

lainaus:

hieno on ja vaikka olisikin alkeita niistä on aina jollekin hyötyä
ajatelkaa silloin kun itse aloitte ohjelmoimaan mitä kieltä vain niin aluksi ei saanut selvää kuin alkeista mutta
niistä noustaan korkeammalle ja on alkeista paljonkin hyötyä

Niinpä. Itse en vieläkään saa selvää kuin alkeista, vaikka qb:tä olen käyttänyt keväästä 2002 vai oliko 2003.. Vähän on opiskelu jäänyt :)

Mutta kiitoksia vinkistä, nyt voinkin laittaa peliini niin että huijauskoodit on aktivoitava parametrillä ennen kuin ne toimivat :)

miiro [24.06.2005 11:49:23]

#

komentoriviparametri = KRP
XD

Juhko [17.09.2006 10:51:40]

#

:-)

gamehouse [21.05.2007 15:22:19]

#

Tuo auttaa paljon, ainakin minua!


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta