Kenyataan Sendkeys Visual Basic tidak berfungsi di luar XP. Satu-satunya cara pengaturcara Visual Basic boleh menghantar kunci di bawah Vista atau Win 7 adalah dengan menggunakan API Windows, fungsi SendInput dan itu boleh bermakna sejumlah besar pengekodan semula dalam aplikasi yang pada asalnya ditulis menggunakan kenyataan VB Sendkeys. Mujurlah, M8 boleh menyediakan penyelesaian yang lebih mudah. Keysend.bas adalah modul yang membungkus SendInput ke dalam sub Sendkey baru. Sendkey adalah pengganti langsung untuk VB Sendkeys. Untuk menggunakannya, yang perlu anda lakukan ialah menambah modul ke projek anda kemudian menggantikan & sebut harga;Sendkeys" dengan & sebut harga&hantar; dalam kod anda. Sendkey mentafsirkan semua parameter Sendkeys tanpa pengubahsuaian. Selain membetulkan masalah Sendkeys di bawah Vista, Sendkey juga termasuk ciri-ciri berikut yang tidak terdapat dalam VB Sendkeys: 1. Ia boleh menghantar kekunci PrtScr 2. Anda boleh menentukan bahawa nombor adalah dari pad kekunci angka 3. Anda boleh menetapkan keadaan kekunci capslock, numlock dan scrollock 4. Anda boleh menghantar kekunci antara aplikasi dengan tataletak papan kekunci yang berbeza. Terdapat versi untuk VB5/6/VBA dan VB.Net.
sejarah versi
- Versi 3.00.38 diposkan pada 2018-12-02
Vista Serasi VBA Serasi.
Butiran Atur Cara
- Kategori: Pembangunan > Asas VB VB DotNet
- Penerbit: M8 Software (UK)
- Lesen: Percubaan Percuma
- Harga: $4.99
- Versi: 3.00.38
- Platform: windows