Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di Il Pazzo
    Registrato dal
    Jul 2004
    Messaggi
    1,071

    [VB6] Tasto canc

    Devo eliminare un elemento della lista tramite il tasto CANC ma non ci riesco... con gli altri tasti funziona ma con il tasto canc no.... all'inizio ho provato con il codice ascii del tasto poi ho inserito l'istruzione " If KeyAscii = vbKeyDelete Then" ma continua a non funzionare...

    Il problema si presenta solo con il tasto CANC...

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,465
    Cosa intendi con il termine "lista"? A cosa ti riferisci?

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it L'avatar di Il Pazzo
    Registrato dal
    Jul 2004
    Messaggi
    1,071
    ad una listbox

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,465

    Moderazione

    Originariamente inviato da Il Pazzo
    ad una listbox
    Ho revisionato il titolo, così è più probabile ricevere aiuti mirati e specifici.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Utente di HTML.it L'avatar di Il Pazzo
    Registrato dal
    Jul 2004
    Messaggi
    1,071
    Ah ok... ti ringrazio... ma tu non hai una soluzione?? :O

  6. #6
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,465
    Originariamente inviato da Il Pazzo
    Ah ok... ti ringrazio... ma tu non hai una soluzione?? :O
    Se ce l'avevo pronta, la postavo.
    Non uso VB6 da secoli e secoli...
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  7. #7
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    e qual'è il valore di keyascii?
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  8. #8
    Utente di HTML.it L'avatar di Il Pazzo
    Registrato dal
    Jul 2004
    Messaggi
    1,071
    Private Sub List_KeyPress(KeyAscii As Integer)
    If KeyAscii = vbKeyDelete Then
    List.RemoveItem (List.ListIndex)
    End If
    End Sub


    Avevo anche provato con "If KeyAscii = 127 Then" perchè a quanto apre 127 dovrebbe corrispondere al tasto CANC... ma nulla

  9. #9
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151
    Ciao, devi mettere il tutto nell'evento KeyDown
    codice:
    Private Sub List_KeyDown(KeyCode As Integer, Shift As Integer)
       If KeyCode = vbKeyDelete Then
          List.RemoveItem (List.ListIndex)
       End If
    End Sub
    Jupy

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.