Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: VB apua lauseessa **kiirus**

Jukuripää [22.05.2003 22:55:49]

#

If intluku1 = intluku2 And intluku2 = intluku3 And intluku3 = intluku4 Then
MsgBox " & intluku1 + intluku2 + intluku3 + intluku4 = " & intluku1 * 4, vbOKOnly, conIkkunaOtsikko

Mikä tuossa ylläolevassa on väärin, että MsgBoxiin tulee teksti: & intluku1 + intluku2 + intluku3 + intluku4 = " & intluku1 * 4 VAIKKA haluan siinä näkyvän: luku + luku + luku + luku = luku * 4

Luvut ovat siis käyttäjän syöttämiä, yhtäsuuria lukuja (esim. 4 * kakkosta). Eli haluaisin boxiin tulevan tekstin olevan siis esim.

2 + 2 + 2 + 2 = 2 * 4

Kiitos kovasti!!

Antti Laaksonen [22.05.2003 23:12:29]

#

Et voi laittaa muuttujia lainausmerkkien sisään, vaan kaikki merkkijonot ja muut muuttujat on eroteltava &-merkeillä. Tee näin:

MsgBox intluku1 & " + " & intluku2 & " + " & intluku3 & " + " & intluku4 & " = " & intluku1 & " * 4"

Jukuripää [22.05.2003 23:31:56]

#

KIITOS, KIITOS!!!!

Vastaus

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

Tietoa sivustosta