none
[VB2010] Impostare in TextBox l'anno dalla data di sistema. RRS feed

  • Domanda

  • Buonasera, non riesco a trovare qualcosa che mi aiuti ad inserire in una textbox l'anno corrente, rilevato dalla data di sistema alla pressione di un bottone.

    avete un aiuto da darmi?

    Grazie Guido

    domenica 5 gennaio 2014 15:30

Risposte

  • ok :)

    però se ti serve solo l'anno puoi usare :

    txt_anno.Text = CStr(DataCorrente.Year)
    Questo ovviamente se DataCorrente è di tipo Date come sembrerebbe.


    • Modificato U 235 domenica 5 gennaio 2014 16:00
    • Contrassegnato come risposta Guido.G domenica 5 gennaio 2014 16:17
    domenica 5 gennaio 2014 15:54
  • Ciao Guido,

    Scusami...forse ci sono riuscito ho trovato il comando che non riuscivo a trovare...dovrebbe esser giusto..
    Dim DataCorrente As Date = DateString
        Dim n As Integer = 1
    
     Private Sub BindingNavigatorAddNewItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BindingNavigatorAddNewItem.Click
            txt_anno.Text = CStr(DataCorrente)
            Id_modTextBox.Text = CStr(DataCorrente) & "_" & Str(n)
            n = n + 1
        End Sub
    Guido

    basta la proprietà Year della classe Data ,ricorda solamente di convertire in stringa il valore perchè e di tipo integer.

     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
            TextBox1.Text = Date.Now.Year.ToString()
        End Sub

    Ciao.


    • Contrassegnato come risposta Guido.G domenica 5 gennaio 2014 16:17
    domenica 5 gennaio 2014 15:59

Tutte le risposte