Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Passaggio valori

  1. #1

    Passaggio valori

    Salve a tutti!

    Volevo creare una sub che fomatta il valore contenuto in una text, allora ho scritto quanto segue:

    Private Sub txtImponibile_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtImponibile.TextChanged

    FormattaTextImporti(txtImponibile.Text, txtImponibile)
    End Sub

    Private Sub FormattaTextImporti(ByVal ValoreImporto As Decimal, ByRef txtNome As TextBox)
    Dim ris As Decimal
    ris = CDec(ValoreImporto)
    txtNome.Text = Format(ris, "##,##0.#0")

    End Sub

    Oltre al valore volevo passare il nome della text, ma ho dei dubbi su ByVal e ByRef
    mi date un consiglio??

    Grazie a tutti in anticipo!!!!!!

  2. #2
    In questo caso è indifferente, comunque ti consiglio di usare ByVal per evidenziare il fatto che la funzione non modificherà il suo parametro.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Grazie per la conferma!

  4. #4
    Prego; ciao!
    Amaro C++, il gusto pieno dell'undefined behavior.

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.