|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jun 2002
Città: NAPOLI!
Messaggi: 1310
|
[vb6] problema con MDIForm e KeyDown
sto scrivendo un'applicazione MDI con alcuni form child e ho bisogno di associare delle operazione alla pressione di alcuni tasti direttamente da tastiera.
la soluzione dovrebbe essere il metodo KeyDown del form attivo, ma noto che in un'applicazione MDI il metodo non funge! in più il form MDI non ha il metodo KeyDOwn... Come faccio?????
__________________
"catch a homo by his toe, man I don't know no more am I the only fuckin' one who's normal any more?" |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
MDI form nn ha il metodo infatti, devi mettere il metodo nella form attiva controllando di avere attivato nelle proprietà della form la voce KeyPreview
Se ci sono problemi chiedi pure
__________________
"Analizzando e valutando ogni giorno tutte le idee, ho capito che spesso tutti sono convinti che una cosa sia impossibile, finchè arriva uno sprovveduto che non lo sa e la realizza!" A. Einstein |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jun 2002
Città: NAPOLI!
Messaggi: 1310
|
benissimo, così funziona
adesso ho da risolvere questo: mi serve poter utilizzare le frecce direzionali per spostarmi tra i record di una tabella. sul form ho delle textbox con i campi del record e dei pulsanti con i comandi nuovo, cancella etc.... siccome l'evento gotfocus delle textbox passa il focus ad un pulsante (una sorta di enabled=false artigianale c'è un modo per fare si che tramite l'evento keydown invece che spostarmi tra i pulsanti le frecce facciano quello che dico io?
__________________
"catch a homo by his toe, man I don't know no more am I the only fuckin' one who's normal any more?" |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Quote:
Forse ho capito perchè fai così, però magari se mi dici la motivazione troviamo altri metodi
__________________
"Analizzando e valutando ogni giorno tutte le idee, ho capito che spesso tutti sono convinti che una cosa sia impossibile, finchè arriva uno sprovveduto che non lo sa e la realizza!" A. Einstein |
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jun 2002
Città: NAPOLI!
Messaggi: 1310
|
perché non voglio che l'utente possa scriverci dentro e modificarne il contenuto.
non uso la proprietà enabled=false perché preferisco che il testo rimanga del suo colore originario. il focus sulle textbox è permesso solo quando l'utente preme il pulsante "modifica" e quindi è conscio di quello che fa. secondo te se imposto il metodo keydown dei singoli pulsanti risolvo (te lo chiedo xché non ho modo di provare fino a stasera)?
__________________
"catch a homo by his toe, man I don't know no more am I the only fuckin' one who's normal any more?" |
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Quote:
__________________
"Analizzando e valutando ogni giorno tutte le idee, ho capito che spesso tutti sono convinti che una cosa sia impossibile, finchè arriva uno sprovveduto che non lo sa e la realizza!" A. Einstein |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:27.



















