Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

"αντιστοίχηση" command buttons

Îåêßíçóå áðü ôï ìÝëïò georgew. Τελευταία δημοσίευση από το μέλος georgew στις 07-03-2007, 18:57. Υπάρχουν 9 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  06-03-2007, 12:44 25963

    "αντιστοίχηση" command buttons

    Παιδιά πως μπορούμε να αντιστοιχήσουμε ένα command με το αριστερό βέλος για παράδειγμα ή με το γράμμα "j". Εννοώ δηλαδή είτε ο χρήστης κάνει κλικ στο command είτε πατήσει το αριστερό βέλος να γίνεται το ίδιο. Πως γίνεται?


    ---www.greekteam.gr----
  •  06-03-2007, 14:01 25967 σε απάντηση της 25963

    Απ: "αντιστοίχηση" command buttons

    Θα πρέπει να θέσεις στο KeyPreview σε false true στην φόρμα και να πιάνεις το event KeyDown της φόρμας.
    Έπειτα θα πρέπει να ελέγξεις μέσα στην method η οποία χειρίζεται το event εάν το e.KeyCode είναι ίσο με αυτό το οποίο θέλεις (πχ J) και αντίστοιχα να καλέσεις την method την οποία θέλεις.
    Παναγιώτης Κεφαλίδης

    "Για να επιτύχεις, θα πρέπει το πάθος σου για την επιτυχία να είναι μεγαλύτερο απο τον φόβο σου για την αποτυχία"

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Παρακαλώ διαβάστε τους όρους χρήσης.
  •  06-03-2007, 14:02 25968 σε απάντηση της 25967

    Απ: "αντιστοίχηση" command buttons

    Τώρα είδα ότι ειναι για VB6 Tongue Tied

    Παναγιώτης Κεφαλίδης

    "Για να επιτύχεις, θα πρέπει το πάθος σου για την επιτυχία να είναι μεγαλύτερο απο τον φόβο σου για την αποτυχία"

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Παρακαλώ διαβάστε τους όρους χρήσης.
  •  06-03-2007, 16:01 25974 σε απάντηση της 25968

    Απ: "αντιστοίχηση" command buttons

    Οπότε πώς γίνεται στην Visual Basic? 6.0??


    ---www.greekteam.gr----
  •  06-03-2007, 17:05 25983 σε απάντηση της 25974

    Απ: "αντιστοίχηση" command buttons

    Big Smile Με τον ίδιο τρόπο αν θυμάμαι καλά...
    Vir prudens non contra ventum mingit
  •  06-03-2007, 17:17 25985 σε απάντηση της 25983

    Απ: "αντιστοίχηση" command buttons

    Παιδιά επειδή δεν το καταλαβαίνω απόλυτα μπορεί κάποιος να ανεβάσει με  συννημένο ένα project στο οποίο θα είναι ένα command και όταν ο χρήστης κάνει κλικ στο command ή πατάει "j" τότε να εμφανίζεται ενα msgbox?


    ---www.greekteam.gr----
  •  06-03-2007, 17:44 25987 σε απάντηση της 25985

    Απ: "αντιστοίχηση" command buttons

    Δυστυχώς, δεν έχω πρόχειρη τη VB6, οπότε είναι λίγο δύσκολο να σου γράψω παράδειγμα...

    Ωστόσο, με τη βοήθεια του Γούγλη, βρίσκουμε ένα ενδιαφέρον post: http://www.vbforums.com/showthread.php?t=367165

    Ουσιαστικά, το event του Button μένει ως έχει και απλά χρειάζεται να πιάσεις και το KeyDown event σε επίπεδο φόρμας. Α! Ναι, στη VB6 δεν έχει event arg "e" για να χρησιμοποιήσεις το e.KeyCode. Eίναι σκέτο KeyCode για τον κωδικό του πλήκτρου και Shift για να δεις και ποιό συνοδευτικό κουμπί έχει πατηθεί μαζί.


    Vir prudens non contra ventum mingit
  •  06-03-2007, 22:00 25996 σε απάντηση της 25968

    Απ: "αντιστοίχηση" command buttons

    Συνημμένα: KeyEvents.rar
    Panagiotis Kefalidis:
    Θα πρέπει να θέσεις στο KeyPreview σε false στην φόρμα και να πιάνεις το event KeyDown της φόρμας.

    Ναι, αλλά το KeyPreview σε True. Τουλάχιστον στη VB6.

    george, κοίτα το συνημμένο.
  •  06-03-2007, 22:05 25997 σε απάντηση της 25996

    Απ: "αντιστοίχηση" command buttons

    pantelee:
    Panagiotis Kefalidis:
    Θα πρέπει να θέσεις στο KeyPreview σε false στην φόρμα και να πιάνεις το event KeyDown της φόρμας.

    Ναι, αλλά το KeyPreview σε True. Τουλάχιστον στη VB6.

    george, κοίτα το συνημμένο.


    Ναι, δίκιο έχεις! Βιασύνη βλέπεις..

    Παναγιώτης Κεφαλίδης

    "Για να επιτύχεις, θα πρέπει το πάθος σου για την επιτυχία να είναι μεγαλύτερο απο τον φόβο σου για την αποτυχία"

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Παρακαλώ διαβάστε τους όρους χρήσης.
  •  07-03-2007, 18:57 26076 σε απάντηση της 25997

    Απ: "αντιστοίχηση" command buttons

    Ευχαριστώ, οκ το κατάλαβα παιδιά.


    ---www.greekteam.gr----
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems