Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [C#] Utilizzo della InputBox

    Sto cercando di utilizzare l'istruzione InputBox per introdurre dati in input in un programma scritto in C#.

    Nei riferimenti ho inserito Microsoft.VisualBasic e nel codice ho implementato la InputBox con questa sintassi:

    codice:
    nome = Microsoft.VisualBasic.Interaction.InputBox("Inserire il nome", "Inserimento dati");
    Con questa sintassi in fase di compilazione viene segnalato il seguente errore:

    Nessun overload del metodo 'InputBox' accetta '2' argomenti
    Qualcuno mi sa dire cosa sto sbagliando?

  2. #2
    Utente di HTML.it L'avatar di Brainjar
    Registrato dal
    Nov 2004
    Messaggi
    1,162
    Devi passare gli argomenti che in VB60 erano opzionali, ossia il valore di default e la
    posizione X e Y :
    codice:
     
    nome = Microsoft.VisualBasic.Interaction.InputBox("Inserire il nome", "Inserimento dati","",-1,-1);
    In questo esempio il default è vuoto e con -1 in X e Y ti centra l'input box a video.
    Ciao, Brainjar

  3. #3
    Ti ringrazio!

    Finalmente ci sono saltato fuori!

    Prima di scrivere un programma (e quindi concentrarmi sull'algoritmo) occorre padroneggiare il codice, e dato che il C# lo ho appena iniziato . . .

    Grazie ancora!


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.