Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    35

    Variabili e caselle di testo, aiuto

    un piccolino aiuto per favore...

    Option Explicit
    Dim var As Variant
    Dim tipo As Variant
    Dim intMsg As Integer

    Private Sub Command1_Click()
    var = Text1.Text
    tipo = VarType(var)
    intMsg = MsgBox("La variabile è di tipo " & tipo)
    End Sub


    Praticamente volevo fare una piccola cosa...
    inserendo un valore in una casella e premendo il command button, doveva uscire(almeno queste erano le intenzioni)un msgbox che mi diceva la variabile (che doveva essere cambiata con il cambiare del textbox)di che tipo era...se una stringa o qualche altra cosa...prechè mi dice sempre che è una stringa...grazie a tutti.

    Davide

  2. #2
    Utente di HTML.it L'avatar di vonkranz
    Registrato dal
    Sep 2001
    Messaggi
    1,387
    Perche' in var ci finisce sempre un testo:
    qualsiasi cosa scrivi nel textbox (anche se metti dei numeri) il contenuto viene "trasformato" al momento dell'assegnazione in una sequenza di caratteri ASCII.
    Ciao.
    ...and I miss you...like the deserts miss the rain...

  3. #3
    Utente di HTML.it L'avatar di sebamix
    Registrato dal
    Aug 2000
    Messaggi
    1,028
    Option Explicit
    Dim var As Variant
    Dim tipo As Variant
    Dim intMsg As Integer

    Private Sub Command1_Click()
    var = Text1.Text
    if IsNumeric(Var) then
    '...
    elseif IsDate(Var) then
    '...

    End Sub

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 © 2024 vBulletin Solutions, Inc. All rights reserved.