إجراء الماكرو SendKeys

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

يمكنك استخدام اجراء الماكرو SendKeys في قواعد بيانات سطح المكتب في Access ل# ارسال ضغطات المفاتيح مباشره الي Access او تطبيق نشط المستنده الي Windows.

ملاحظة بشأن الأمان : تجنب استخدام جملة SendKeys أو ماكرو AutoKeys مع المعلومات الحساسة أو الشخصية. فقد يعترض مستخدم ضار ضغطات المفاتيح ويعرّض أمان الكمبيوتر والبيانات للخطر.

ملاحظة: غير مسموح به هذا الاجراء اذا كانت قاعده البيانات غير موثوق بها.

الإعداد

اجراء الماكرو SendKeys الوسيطات التاليه.

وسيطة الإجراء

الوصف

الضغط علي مفاتيح

اذا كنت تريد الوصول او التطبيق ل# معالجه ضغطات المفاتيح. ادخل ضغطات المفاتيح في المربع ضغطات المفاتيح في المقطع وسيطات الاجراء نافذه تصميم الماكرو. يمكنك كتابه يصل الي 255 حرفا. هذا وسيطه مطلوبه.

انتظري

تحديد ما اذا كان يجب ان توقف مؤقتا الماكرو حتي تتم معالجه ضغطات المفاتيح. انقر فوق نعم (ل# توقف ل# فتره قصيره) او لا (عدم توقف ل# فتره قصيره). الافتراضي هو بلا.

ملاحظات

معالجه access ضغطات المفاتيح تلقت من خلال اجراء الماكرو SendKeys تماما كما لو كان كتابته مباشره في نافذه Access.

ل# تحديد ضغطات المفاتيح، استخدم بناء الجمله نفسها كما تفعل ل# العباره SendKeys .

ملاحظة: يمكن ان يحدث خطا اذا كانت الوسيطه ضغطات المفاتيح تحتوي علي بناء جمله غير صحيح او نص يحتوي علي اخطاء املائيه او قيم اخري غير ملائمه ل# النافذه ضغطات المفاتيح التي يتم ارسالها الي.

يمكنك استخدام اجراء الماكرو هذا ل# ادخال المعلومات في مربع حوار، خاصه اذا كنت لا تريد ان مقاطعه الماكرو ل# الاستجابه ل# مربع الحوار يدويا. حدد بعض اجراءات الماكرو Access، مثل نسخه مطبوعه و FindRecord، تلقائيا الخيارات في بعض مربعات الحوار المستخدمه ب# شكل متكرر. يمكنك استخدام اجراء الماكرو SendKeys ل# تحديد الخيارات في مربع الحوار الاقل شيوعا.

ملاحظة: 

  • نظرا ل# تعطيل مربع الحوار مؤقتا الماكرو، يجب وضع اجراء الماكرو SendKeys قبل الاجراء الذي يتسبب في مربع الحوار فتح و# قم ب# تعيين الوسيطه الانتظار الي لا.

  • يمكن بعض المهاره توقيت ضغطات المفاتيح الوصول الي Access او تطبيق اخر. نتيجه ل# ذلك، ف# من المستحسن ان اذا كان هناك طريقه اخري (علي سبيل المثال، اجراء الماكرو FindRecord ) يمكنك استخدام ل# تحقيق مهمه المطلوب، استخدم هذا الاسلوب بدلا من استخدام اجراء الماكرو SendKeys ل# تعبئه الخيارات في مربع حوار.

اذا كنت تريد ارسال اكثر من 255 حرفا الي Access او تطبيق اخر مستند الي Windows، يمكنك استخدام العديد من اجراءات الماكرو SendKeys علي التوالي في ماكرو.

استخدام اجراء الماكرو SendKeys ل# ارسال المشغلات ضغطات المفاتيح الاحداث KeyDownو KeyUpالضغط علي المفتاح المناسب. عدم ارسال ضغطات المفاتيح غير ANSI (علي سبيل المثال، ب# مفتاح وظيفي) الي تشغيل الحدث الضغط علي المفتاح .

هذا الاجراء غير متوفره من Visual Basic for Applications (VBA) الوحده النمطيه. استخدم العباره SendKeys بدلا من ذلك.

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×