Autore Topic: keypress tasto enter numerico  (Letto 455 volte)

Offline Gratisweb

  • Grande Gambero
  • ***
  • Post: 186
    • Mostra profilo
keypress tasto enter numerico
« il: 01 Maggio 2023, 08:00:52 »
Salve, se uso key.return funziona con il tasto invio della tastiera ma non con il tasto invio che si trova a destra dove ci sono i tasti numerici.
Se scrivo Key.code = 65421 lo accetta ma se poi non funziona per altri tipi di tastiere ?
Qualè il comando ?
« Ultima modifica: 01 Maggio 2023, 08:04:05 da Gratisweb »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.724
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:keypress tasto enter numerico
« Risposta #1 il: 01 Maggio 2023, 08:11:02 »
Codice: [Seleziona]
Key.Enter
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Gratisweb

  • Grande Gambero
  • ***
  • Post: 186
    • Mostra profilo
Re:keypress tasto enter numerico
« Risposta #2 il: 01 Maggio 2023, 08:21:36 »
e per il tasto canc della tastiera numerica ?
« Ultima modifica: 01 Maggio 2023, 08:28:46 da Gratisweb »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.724
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:keypress tasto enter numerico
« Risposta #3 il: 01 Maggio 2023, 08:37:34 »
Prima dell'ultima modifica avevi scritto che il mio suggerimento non funziona.
Strano, perché in vari esempi, per intercettare entrambi i tasti d'invio, si usa la riga:
Codice: [Seleziona]
If (key.Code = Key.Return) Or (Key.Code = Key.Enter) Then .....

Ad ogni modo, se usi:
Codice: [Seleziona]
Key["Enter"]
funziona ?
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.724
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:keypress tasto enter numerico
« Risposta #4 il: 01 Maggio 2023, 08:47:22 »
e per il tasto canc della tastiera numerica ?
Potrebbe comunque essere:
Codice: [Seleziona]
Key.Delete

https://gambaswiki.org/wiki/comp/gb.qt4/key?l=it
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Gratisweb

  • Grande Gambero
  • ***
  • Post: 186
    • Mostra profilo
Re:keypress tasto enter numerico
« Risposta #5 il: 01 Maggio 2023, 09:01:40 »
e per il tasto canc della tastiera numerica ?
Potrebbe comunque essere:
Codice: [Seleziona]
Key.Delete

https://gambaswiki.org/wiki/comp/gb.qt4/key?l=it

il canc della tastiera numerica non funziona

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.724
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:keypress tasto enter numerico
« Risposta #6 il: 01 Maggio 2023, 09:37:30 »
il canc della tastiera numerica non funziona
A me invece funziona, avendo l'accortezza di premere il tasto "Shift" + il tasto "Canc" della tastierina numerica.
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »