![]() |
|
[سؤال] كيف ضغط على زر برنامج اخر من خلال برنامجي - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [سؤال] كيف ضغط على زر برنامج اخر من خلال برنامجي (/showthread.php?tid=45813) |
كيف ضغط على زر برنامج اخر من خلال برنامجي - mac9 - 30-03-23 السلام عليكم ورحمة الله
انا عملت برنامج صغير
واريد اتحكم في برنامج اخر مثلاً
برنامج كالكوليتر ( برنامج الحاسبه )
اريد الضغط على رقم 2 ورقم 4 وعلامج +
وبعدها اضغط علامة =
كيف ممكن اعملها ؟
وهل هناك طرق
RE: كيف ضغط على زر برنامج اخر من خلال برنامجي - sanyor77 - 30-03-23 نعم، هناك عدة طرق للتحكم في برنامج آخر. أحد أهمها عبر تطبيق البرمجة المثلى (API) الذي يوفر وظائف للتحكم في برنامج آخر عن طريق رمز برمجي. على سبيل المثال، إذا كنت تبحث عن طريقة للتحكم في برنامج الحاسبة على جهاز الكمبيوتر الخاص بك، يمكنك تطبيق برمجة الواجهة المستخدم (UI Automation) كطريقة للتحكم في تشغيل البرنامج والتفاعل معه عن طريق الأوامر البرمجية. لمزيد من المعلومات، يمكنك تصفح موارد على الإنترنت مثل موقع Stack Overflow أو تطبيق برمجة الواجهة المستخدم (UI Automation) لمزيد من المعلومات والإرشادات. إذا كنت تبحث عن كود للتحكم في برنامج الحاسبة عبر برمجة الواجهة المستخدم (UI Automation)، يمكنك البدء بالبحث عن بعض الأمثلة على الإنترنت وتعديلها إلى ما يناسب تطبيقك. على سبيل المثال، في البرمجة بلغة Python، يمكنك إستخدام حزمة pywinauto للتحكم في تشغيل برنامج الحاسبة. الأمر التالي يؤدي إلى الضغط على الأرقام 2 و 4 وعلامة الجمع ومن ثم الضغط على العلامة المساوية: كود : from pywinauto.application import Applicationهذا مثال بسيط، ويمكن تعديله وتوسيعه حسب المتطلبات الخاصة بك. يمكنك التحكم في برنامج الحاسبة عبر برمجة الواجهة المستخدم (UI Automation) باستخدام Visual Studio. على سبيل المثال، يمكنك إنشاء تطبيق Windows Forms بلغة C# والتحكم في تشغيل برنامج الحاسبة والتفاعل معه عبر الأوامر البرمجية. الأمر التالي يؤدي إلى الضغط على الأرقام 2 و 4 وعلامة الجمع ومن ثم الضغط على العلامة المساوية باستخدام Windows Forms: كود : using System;هذا مثال بسيط، ويمكن تعديله وتوسيعه حسب المتطلبات الخاصة بك. RE: كيف ضغط على زر برنامج اخر من خلال برنامجي - أبووسم - 03-04-23 (30-03-23, 08:10 PM)mac9 كتب : طريقة اختصار الارقام للأسف لا اعرفها و لكن فيه طريقة تختاصر اختصار مثال F1 أو F2 وتفتح معك جرب الكود التالي كود : Private Sub Form1_KeyDown(sender As Object, e As KeyEventArgs) Handles Me.KeyDown |