Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
Presentiamoci - Visual Basic 6 - Come riempire obbligatoriamente una textbox?
Forum - Presentiamoci - Visual Basic 6 - Come riempire obbligatoriamente una textbox?

Avatar
dea0285 (Normal User)
Newbie


Messaggi: 3
Iscritto: 19/03/2015

Segnala al moderatore
Postato alle 22:26
Mercoledì, 16/10/2019
Buongiorno.
Innanzitutto scusatemi: volevo inserire la richiesta nel forum di visual basic 6, ma ho sbagliato forum e non riesco ad eliminarla...
In ogni caso:
Sono del tutto estraneo al linguaggio di visual basic 6, ma per mio piacere personale lo sto un po' studiando.
Ora lavoro ad un programma personale e non riesco a risolvere questo problema: in una form ho inserito 3 textbox. 2 di queste si autocompilano in base a valori inseriti in una form precedente, mentre la terza textbox rimane in attesa di dati.
Ho poi aggiunto una comando per passare ad una form successiva, o tramite click su un'immagine o con il tasto invio.
Ora: come posso ''bloccare'' questo passaggio (aprirmi la form successiva) se prima non sono stati inseriti dati nella textbox3?
Grazie.

Ultima modifica effettuata da dea0285 il 16/10/2019 alle 22:31
PM Quote
Avatar
Carlo (Member)
Expert


Messaggi: 461
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 0:41
Giovedì, 17/10/2019
Codice sorgente - presumibilmente VB.NET

  1. Private Sub Immagine_Click()
  2.  
  3.    if textbox3.text <> "" then
  4.       'apri la form successiva
  5.       Form3.Show
  6.       '....
  7.    end if
  8.  
  9. End Sub



oppure

Codice sorgente - presumibilmente VB.NET

  1. Private Sub Immagine_Click()
  2.  
  3.    if textbox3.text = "" then
  4.       'msgbox("Devi inserire i dati nella Text3".......
  5.       '....
  6.       '....
  7.    else
  8.       'apri la form successiva
  9.       Form3.Show
  10.       '....
  11.    end if
  12.  
  13. End Sub


Ultima modifica effettuata da Carlo il 17/10/2019 alle 0:59


In programmazione tutto è permesso
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 5914
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 6:30
Giovedì, 17/10/2019
Aggiungi anche la funzione Trim quando controlli la Textbox


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
dea0285 (Normal User)
Newbie


Messaggi: 3
Iscritto: 19/03/2015

Segnala al moderatore
Postato alle 6:34
Giovedì, 17/10/2019
Fantastico. Grazie mille. Effettivamente era abbastanza logico, ma non c'ero arrivato! Grazie!

PM Quote