Oppure

Loading
28/08/15 20:39
massimo
ciao a tutti ....ogni tanto vi disturbo.....
vado al problema....ho 3 text.. 2 nominati txt_nome e altro txt_cognome...e il 3 txt_ragione _sociale.....ok
adesso vorrei che che scrivendo in txt_nome e txt_cognome, e si riporti il nome e cognome per intero su txt_ragione_sociale..
e se possibile la prima lettera in maiuscolo....grazie in anticipo se mi aiuterete.....
aaa
28/08/15 22:58
nessuno
Sicuro che è per vb6? O per vb.net?

Questa é la sezione per il VB 6
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à.
29/08/15 5:54
torn24
Vedendo l'elenco dei suoi messaggi, ha posto molte domande sul VB6, quindi potrebbe essere la sezione giusta.

Io risolverei il problema in questo modo, visto che bisognerà inserire sia nome che cognome, userei l'evento Change della casella cognome, per riportare nella terza casella sia nome che cognome, se si vuole la prima lettera maiuscola e le restanti minuscole, giocare un po con le funzioni stringa.





Private Sub txt_cognome_Change(rem non ricordo gli argomenti)
    
    txt_ragione_sociale.text=Ucase(Left$(txt_nome.text, 1)) & Lcase(Right$(txt_nome.text,Len(txt_nome.text)-1)) & "  "  & stessa cosa per cognome
   
End Sub




Ultima modifica effettuata da torn24 29/08/15 6:09
aaa
29/08/15 11:50
massimo
grazie x avermi risposo sicuramente sono sezione sbagliata uso vbnet....
cmq mi da errore in questa riga che mi ai dato,,,Left$,,ciao grazie mi fai sapere?
aaa
29/08/15 12:12
nessuno
Come volevasi dimostrare ...

Non è possibile non sapere con che cosa si sta programmando ...

Programmare non è una banalità e non l'ha ordinato il medico.
Ci sono tante altre cose da fare nella vita ...

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à.
30/08/15 6:07
torn24
Non conosco vb.net, ma so che le funzioni stringa di vb6 sono presenti anche in vb.net, la differenza è che devi togliere il simbolo del dollaro $.

In NET sarebbe giusto risolvere usando i metodi messi a disposizione, ti faccio un esempio in C# che rispetto a Vb.net dovrebbe cambiare solo & al posto di +, ma come detto non conosco vb.net.


private void textBox2_TextChanged(object sender, EventArgs e)
        {
            if (textBox2.Text.Length > 1)
            {

                textBox3.Text = textBox1.Text.Substring(0, 1).ToUpper() + textBox1.Text.Substring(1).ToLower() + " " + textBox2.Text.Substring(0, 1).ToUpper() + textBox2.Text.Substring(1).ToLower();
            }
        }

aaa
30/08/15 7:05
massimo
ok grazie sempre gentile..provo e ti faccio sapere
aaa