SR

Sendkeys Replacement for Visual Basic

Εκδότης: M8 Software
Virus scanned Windows Free to try
Εκδοχή3.0
ΕκδότηςM8 Software
Ημερομηνία κυκλοφορίαςSep 16, 2014
Ημερομηνία προστέθηκεSep 19, 2007
Απαιτήσεις OsWindows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
ΑπαιτήσειςNone
Σύνολο λήψεων2 616
ΤιμήFree to try

Περιγραφή

Η δήλωση Sendkeys της Visual Basic δεν λειτουργεί πέρα ​​από τα XP. Ο μόνος τρόπος με τον οποίο οι προγραμματιστές της Visual Basic μπορούν να στείλουν κλειδιά κάτω από τα Vista ή το Win 7 είναι να χρησιμοποιήσουν το Windows API, τη λειτουργία SendInput και αυτό μπορεί να σημαίνει τεράστιο όγκο επανακωδικοποίησης σε εφαρμογές που αρχικά γράφτηκαν χρησιμοποιώντας τη δήλωση VB Sendkeys. Ευτυχώς, το M8 μπορεί να προσφέρει μια πολύ πιο εύκολη λύση.

Το Keysend.bas είναι μια λειτουργική μονάδα που αναδιπλώνει το SendInput σε ένα νέο δευτερεύον Sendkey. Το Sendkey είναι μια άμεση αντικατάσταση των VB Sendkeys. Για να το χρησιμοποιήσετε, το μόνο που έχετε να κάνετε είναι να προσθέσετε τη μονάδα στο έργο σας και στη συνέχεια να αντικαταστήσετε το "Sendkeys" με το "Sendkey" στον κώδικά σας. Το Sendkey ερμηνεύει όλες τις παραμέτρους Sendkeys χωρίς τροποποίηση.

Εκτός από την επίλυση προβλημάτων Sendkeys στα Vista, το Sendkey περιλαμβάνει επίσης τις ακόλουθες λειτουργίες που δεν είναι διαθέσιμες στα VB Sendkeys:

1. Μπορεί να στείλει το κλειδί PrtScr

2. Μπορείτε να καθορίσετε ότι οι αριθμοί προέρχονται από το αριθμητικό πληκτρολόγιο

3. Μπορείτε να ορίσετε την κατάσταση των πλήκτρων capslock, numlock και scrolllock

4. Μπορείτε να στείλετε πλήκτρα μεταξύ εφαρμογών με διαφορετικές διατάξεις πληκτρολογίου.

Υπάρχουν εκδόσεις για VB5/6/VBA και VB.Net.