Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Simulazione Tastiera

  1. #1
    Utente di HTML.it L'avatar di 1sirena
    Registrato dal
    Mar 2008
    Messaggi
    163

    Simulazione Tastiera



    Salve a tutti voi del forum!!!! sono disperata ... vi spiego subito il perchè!!!

    In pratica stò cercando di simulare il funzionamento di una tastiera per un palmare con "vb 2008 express edition"; molto semplicemente ho creato una textbox per la visualizzazione del testo digitato e delle picturebox, come pulsantini della tastiera, che al click del mouse fanno sì che all'interno della textbox venga visualizzata la lettera preimpostata con questo script, per esempio:

    Private Sub PictureBox21_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox21.Click
    Me.TextBox1.Text = "q"
    End Sub

    Il problema è che all'interno della textbox viene si visualizzata la lettera desiderata, ma viene automaticamente cancellata, nel momento in cui si clicca su un altra picturebox, sostituendone la lettera.

    Allora mi chiedo e vi chiedo è possibile risolvere qst problema, mantenendo il testo inserito dalle picturebox????

  2. #2
    Codice PHP:
    Me.TextBox1.Text Me.TextBox1.Text "q" 

  3. #3
    Utente di HTML.it L'avatar di 1sirena
    Registrato dal
    Mar 2008
    Messaggi
    163
    grazie 1000, ci provo e ti faccio sapere

  4. #4
    Utente di HTML.it L'avatar di 1sirena
    Registrato dal
    Mar 2008
    Messaggi
    163
    Funziona perfettamente... però ora, quando vogliamo cancellare il carattere appena inserito (quindi fare il back), come si può fare?

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Studia la funzione

    Left

    e la funzione

    Len
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    una cosa del genere:

    codice:
            If (TextBox1.Text <> "") Then
                TextBox1.Text = TextBox1.Text.Substring(0, Me.TextBox1.Text.Length - 1)
            End If
    non l'ho provato ma dovrebbe andare


    edit: arrivato tardi Left è Len vanno bene lo stesso ma sono proprie di VB.NET, Substring invece è un metodo delle stringhe e quindi lo trovi anche in c#

  7. #7
    Utente di HTML.it L'avatar di 1sirena
    Registrato dal
    Mar 2008
    Messaggi
    163
    ebbene si, funziona!!!!


    ancora grazie!

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.