Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB.NET: Envelop ja Msgbox

Sivun loppuun

vehkis91 [02.02.2008 14:40:56]

#

Kun teen ohjeiden ekaa ohjelmaa, niin Envelop herjaa, että
"Identifier 'MsqBox' was not Found"...

Antti Laaksonen [02.02.2008 14:42:17]

#

Olisiko nimi MsgBox eikä MsqBox (siis gee eikä quu)?

vehkis91 [02.02.2008 14:44:06]

#

Oho kirjoitus virhe, mutta ohjelmassani on g:llä...

Sub Command1_Click()
  MsgBox "Terve, " & Text1.Text
End Sub

Siis se ei toimi tolla koodilla... Vaihdoin MsgBoxin tilalle MessageBox. ja silloin herjas jotain muuta...

JussiR [02.02.2008 15:02:25]

#

Vb.net vai Vb6?

vehkis91 [02.02.2008 15:02:59]

#

en minä tiiä, mutta ei ole minun mielestäni .net

JussiR [02.02.2008 15:05:02]

#

Jaa. Mites sulla on "Sub Command1_Click()"?
En tiedä onko väliä mutta mulla on aina "Private Sub Command1_Click()".

Kyllä tuon sun koodin pitäis toimi jos text1 on olemassa.

Tuota ".Text":iä ei tarvitse.

Mulla toimii tällänen ainakin:

Private Sub Command1_Click()
MsgBox "Terve " & Text1
End Sub

Jos käytät VB6..

vehkis91 [02.02.2008 15:07:06]

#

Ei toimi vaikka olisi tuo private sub... Aika outoo... Johtuukohan vistasta?

JussiR [02.02.2008 15:07:24]

#

Kyllä VB6 pitäis vielä Vistassa toimia.

Antti Laaksonen [02.02.2008 15:11:33]

#

Voisitko ensin sanoa tarkasti, mitä VB-versiota käytät (valikon Help->About pitäisi auttaa)? Kristallipalloani ei nimittäin ole saatu korjattua vieläkään.

vehkis91 [02.02.2008 15:17:07]

#

ok sori...

Tossa lukee vaan Envelop 1.4...

Ja jotain muuta.
Mutta ei siinä mitään lue mistään VB versiosta...


Edit:
Latasin sen täältä: http://www.freebyte.com/programming/compilers/envelop.html

Edit2
Pitäiskö ladata visual basic 2008 express?

groovyb [06.02.2008 11:51:24]

#

edit katselin et käytössä oli jo vb 2008 :D

JussiR [06.02.2008 16:26:32]

#

Mikä tuo envelop on?
Liittyykö se edes mitenkään vbH:en?

Pöytälamppu [06.02.2008 20:10:22]

#

En nyt tästä suoraan muista, mutta olisikohan se ollut VB.net:ssä MessageBox.Show(...)

Niko [06.02.2008 22:27:59]

#

Pöytälamppu kirjoitti:

En nyt tästä suoraan muista, mutta olisikohan se ollut VB.net:ssä MessageBox.Show(...)

Näin on. Microsoftin Visual Studiossa tosin toimii msgbox

neau33 [07.02.2008 05:12:25]

#

Moikka vehkis91!

MsgBox-funktio toimii VB.NET - VB.200x versioissa vain jos Assembly'n Microsoft.VisualBasic (joka on itseasiassa .NET Framework luokka) on viitattu Imports-lauseella tai viittaus Assembly'n edeltää funktiota seuraavasti Microsoft.VisualBasic.MsgBox("Haloo World")
Eli jos viittaus puuttuu ei itseasiassa käytetä Visual Basic'a lainkaan vaan ympäristö on .NET Framework vaikka IDE olisi VB.NET (2003) tai VB.200x.


Sivun alkuun

Vastaus

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

Tietoa sivustosta