Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [VB6]Problema evento change textbox.

    Sto creando un applicazione che registra i tasti premuti.Per registrarli faccio in questo modo:

    codice:
    Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
    
    Private Sub Timer1_Timer()
    If GetAsyncKeyState (valore) then
    Text1.Text = "key"
    End If
    End Sub
    
    Private Sub Text1_Change()
    Text2.Text=Text1.Text
    End Sub
    Sto provando con il timer ma al posto di scrivermi una lettera me ne scrive quattro. Così ho pensato di utlizzare la proprietà change della testbox, ma se digito più di una volta la stessa lettera non mi conta il cambiamento e di conseguenza non mi rileva la seconda pressione del tasto.Il timer è impostato interval 1. Ho provato anche a scrivere, nel evento change, text1.text="". Ma niente. Qualcuno riuscirebbe ad illuminarmi? Grazie in anticipo. Esiste un qualche altro evento che mi possa aiutare?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Ma che ci devi fare con un codice simile?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.