Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Errore message box in visual basic 2008
Forum - C# / VB.NET - Errore message box in visual basic 2008

Avatar
xnetzunex (Normal User)
Newbie


Messaggi: 3
Iscritto: 16/03/2008

Segnala al moderatore
Postato alle 16:58
Martedì, 18/03/2008
Ok, può essere che io non mi ricorda un passo, ma non posso sbagliare ne su una hello world ne il libro può insegnare sbagliato.

Codice sorgente - presumibilmente VB.NET

  1. Public Class Form1
  2.  
  3.     Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  4.         Dim a As String
  5.         a = ("Hello World")
  6.         MessageBox.Show = (a)
  7.     End Sub
  8. End Class



MessageBox.Show me lo segna errore e come motivo:

Risoluzione dell'overload non riuscita perché nessun 'Show' accessibile accetta questo numero di argomenti.

=============================================

Se ce un errore, me lo dite? :rotfl::grr::-?

PM Quote
Avatar
John (Ex-Member)
Pro


Messaggi: 191
Iscritto: 18/11/2007

Segnala al moderatore
Postato alle 17:32
Martedì, 18/03/2008
Tu non devi scrivere
Codice sorgente - presumibilmente Plain Text

  1. messagebox.show=(a)


bensì
Codice sorgente - presumibilmente Plain Text

  1. messagebox.show(a)


perchè non assegni un valore al messagebox, ma passi il parametro che deve essere scritto al suo interno.

Ciauz!:k:

PM Quote
Avatar
xnetzunex (Normal User)
Newbie


Messaggi: 3
Iscritto: 16/03/2008

Segnala al moderatore
Postato alle 17:40
Martedì, 18/03/2008
ihih è verooo!!

Ora mi vergogno dell'errore xD

PM Quote
Avatar
John (Ex-Member)
Pro


Messaggi: 191
Iscritto: 18/11/2007

Segnala al moderatore
Postato alle 17:48
Martedì, 18/03/2008
se permetti ti faccio altre 2 piccole precisazioni...

1-puoi scrivere il testo di una stringa senza usare le parentesi ovvero
Codice sorgente - presumibilmente Plain Text

  1. a="Hello world!"



2-puoi passare subito il testo senza usare la stringa:
Codice sorgente - presumibilmente Plain Text

  1. messagebox.show("hello world!")



so che è per imparare che ti fanno fare così, ma meglio evitare queste lungaggini in programmi complessi...;);)

PM Quote