اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم ورحمه الله وبركاته

أخوتي الكرام 

عندي برنامج تم عمل minimize له في ال taskbar وليكن برنامج windows media player 

محتاج كود اكسس لتكبير البرنامج maximize وإظهاره 

هل يوجد طريقه؟؟

شكرا جزيلا أعضاء المنتدي الكرام

 

 

 

 

 

 

 

 

قام بنشر
7 ساعات مضت, hosslom said:

محتاج كود اكسس لتكبير البرنامج maximize وإظهاره 

توجد امثله كثيرة على تصغير اى برنامج بجوار ساعة الجهاز ( ابحث بكلمة بجوار الساعة)

قام بنشر

وعليكم السلام ورحمة الله وبركاته .. 🙂 

هذا كود API  وظيفته نقل التركيز من نافذة الأكسس إلى برنامج آخر أو إعادة التركيز إلى نافذة الأكسس مجدد :

#If VBA7 Then
    Public Declare PtrSafe Function SetForegroundWindow Lib "user32.dll" (ByVal hwnd As LongPtr) As LongPtr
#Else
    Public Declare Function SetForegroundWindow Lib "user32.dll" (ByVal hwnd As Long) As Long
#End If

الدالة تحتاج إلى المعامل التالي hwnd  للبرنامج الذي تريد التركيز عليه سواء كان الأكسس أو برنامج آخر ( بعدما تكون قد فتحته كـ Object ) ..

وطريقة استدعائه كالتالي :

    SetForegroundWindow oWMP.hwnd  'windows media player

    SetForegroundWindow Application.hwnd  'Access

 

قام بنشر (معدل)
4 ساعات مضت, Moosak said:
    SetForegroundWindow oWMP.hwnd  'windows media player

    SetForegroundWindow Application.hwnd  'Access

شكرا اخي الكريم علي الاستجابه والاهتمام

انا جربت الكود ولكن لايعمل معي

جربته علي برنامج الواتساب لسطح المكتب ولكن لايعمل يظهر رساله object required

معلش ممكن مثال صغير للكود جزاكم الله كل خير جعله الله في ميزان حسناتك

تم تعديل بواسطه hosslom
قام بنشر
7 ساعات مضت, hosslom said:

ممكن مثال صغير للكود

تفضل أخي ..

استخدمت نفس الكود هنا :

 

 

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information