الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اخفاء او تصغير او تكبير نافذه الاكسس

مغلق
بدأه moody1616 في 19 نوفمبر 2001 · 3 رد · 889 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هذا الكود لإخفاء او تصغير او تكبير نافذه الاكسس

ضع هذا الكود في النموذج الذي سوف يفتح برنامجك اولا في ستارت اب

وضع الكود الاتي في الحدث عند الفتح :

fSetAccessWindow (SW_SHOWMINIMIZED)

هذا الكود سوف يقوم بتصغير نافذه الاكسس

ولاحذ الكود موضح الحالات الاخرى اذا اردت اخفاء اوتكبير نافذه الاكسس

Private Declare Function apiShowWindow Lib "user32" _

Alias "ShowWindow" (ByVal hwnd As Long, _

ByVal nCmdShow As Long) As Long

Option Compare Database

Option Explicit

Function fSetAccessWindow(nCmdShow As Long)

'Usage Examples

'Maximize window:

' ?fSetAccessWindow(SW_SHOWMAXIMIZED)

'Minimize window:

' ?fSetAccessWindow(SW_SHOWMINIMIZED)

'Hide window:

' ?fSetAccessWindow(SW_HIDE)

'Normal window:

' ?fSetAccessWindow(SW_SHOWNORMAL)

'

Dim loX As Long

Dim loForm As Form

On Error Resume Next

Set loForm = Screen.ActiveForm

If Err <> 0 Then 'no Activeform

If nCmdShow = SW_HIDE Then

MsgBox "Cannot hide Access unless " _

& "a form is on screen"

Else

loX = apiShowWindow(hWndAccessApp, nCmdShow)

Err.Clear

End If

Else

If nCmdShow = SW_SHOWMINIMIZED And loForm.Modal = True Then

MsgBox "Cannot minimize Access with " _

& (loForm.Caption + " ") _

& "form on screen"

ElseIf nCmdShow = SW_HIDE And loForm.PopUp <> True Then

MsgBox "Cannot hide Access with " _

& (loForm.Caption + " ") _

& "form on screen"

Else

loX = apiShowWindow(hWndAccessApp, nCmdShow)

End If

End If

fSetAccessWindow = (loX <> 0)

End Function

#2

جزاك الله خيرا على الكود

#3

افتح موديول جديد وضعه في هذا الكور :

Global Const SW_HIDE = 0

Global Const SW_SHOWNORMAL = 1

Global Const SW_SHOWMINIMIZED = 2

Global Const SW_SHOWMAXIMIZED = 3

Private Declare Function apiShowWindow Lib "user32" _

Alias "ShowWindow" (ByVal hwnd As Long, _

ByVal nCmdShow As Long) As Long

واحفظ الموديول

وسوف يعمل باذن الله

#4

هل تتكرم علينا أخي moody1616 وتضع لنا الكود في قاعدة مثال لأن هذا سيقطع الشك في عدم الفهم وجزاك الله خيرا ووفقك لكل خير و إذا كنت مشغول فأرسل لي القاعدة إلى بريدي mmhhee5@hotmail.com و انا أقوم بضغطة ووضع رابط له و لك من أجمل تحية رمضانية:D

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…