Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Access datora datu bāzēs varat izmantot makro darbību SendKeys , lai taustiņsitienus nosūtītu tieši Access uz aktīvu Windows lietojumprogrammu.

Drošības piezīme.: Neizmantojiet priekšrakstu SendKeys vai makro AutoKeys ar sensitīvu vai konfidenciālu informāciju. Ļaunprātīgs lietotājs var pārtvert taustiņu sitienus un radīt apdraudējumu datora un datu drošībai.

Piezīme.: Šī darbība netiks atļauta, ja datu bāze nav uzticama.

Iestatījums

Makro darbībai SendKeys ir šādi argumenti:

Darbības arguments

Apraksts

Taustiņsitieni

Taustiņsitieni, kurus vēlaties apstrādāt programmā Access vai lietojumprogrammā. Ievadiet taustiņsitienus lodziņā Taustiņsitieni makro noformējuma loga sadaļā Darbības argumenti. Varat ievadīt līdz 255 rakstzīmēm. Tas ir obligāts arguments.

Wait

Norāda, vai makro ir jāaptur, līdz taustiņsitieni ir apstrādāti. Noklikšķiniet uz Jā (lai pauzētu) vai uz Nē (lai pauzētu). Noklusējuma iestatījums ir .

Piezīmes

Programma Access apstrādā saņemtās taustiņsitienus, izmantojot makro darbību SendKeys gluži tāpat, kā tos ievadot tieši Access logā.

Lai norādītu taustiņsitienus, izmantojiet to pašu sintaksi, kas jāizmanto priekšrakstam SendKeys .

Piezīme.: Kļūda var rasties, ja taustiņsitienu arguments satur nepareizu sintaksi, kļūdaini uzrakstītu tekstu vai citas vērtības, kas nav piemērotas logam, uz kuru tiek nosūtīti taustiņsitieni.

Šo makro darbību var izmantot, lai dialoglodziņā ievadītu informāciju, īpaši, ja nevēlaties pārtraukt makro, lai manuāli atbildētu uz dialoglodziņu. Dažas Access makro darbības, piemēram, Izdruka un FindRecord, automātiski atlasa opcijas noteiktos bieži lietotos dialoglodziņos. Varat izmantot makro darbību SendKeys , lai atlasītu opcijas retāk izmantotos dialoglodziņos.

  • Tā kā dialoglodziņš aiztur makro, pirms darbības, kas liek atvērt dialoglodziņu, ir jāiestata makro darbība SendKeys , un jāiestata arguments Wait uz.

  • Taustiņsitienu hronometrāža, kas sasniedz Access vai citu lietojumprogrammu, var būt sarežģīta. Tāpēc ir ieteicams izmantot citu metodi (piemēram, makro darbību FindRecord ), lai iegūtu vēlamo uzdevumu, izmantot šo metodi, nevis izmantot makro darbību SendKeys , lai aizpildītu dialoglodziņa opcijas.

Ja vēlaties nosūtīt vairāk nekā 255 rakstzīmes uz Programmu Access vai citu Windows lietojumprogrammu, pēc kārtas varat izmantot vairākas makro darbības SendKeys .

Izmantojot makro darbību SendKeys , lai nosūtītu taustiņsitienus, tiek aktivizēti atbilstošie notikumi KeyDown, KeyUpun KeyPress . Nosūtot taustiņsitienus, kas nav ANSI taustiņsitieni (piemēram, funkcijas taustiņu), notikums KeyPress netiek aktivizēts .

Šī darbība nav pieejama Visual Basic for Applications (VBA) modulī. Tā vietā izmantojiet priekšrakstu SendKeys .

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×