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

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

قام بنشر

هل في كود او خدعه علشان لو جا يشغال البرنامج وهو شغال او القاعد في بداية الشغل يعني لسا جا يفتح البرنامج وتاهر كم ثانيه يقوم كثير من المستخدمين بفتح البرنامج مرتين وثلث واربع وهذا يسبب مشكال بنسبه لبرنامجي هل في طريقه لحل هذا المشكلة وشكوا لكم. 

قام بنشر

1-ضع هذه الدالة في موديول .

Public Function funFileExists(strPath As Variant, Optional lngType As Long) As Boolean
Dim intTest As Integer

On Error Resume Next 'Ignore errors to allow for error evaluation

    intTest = GetAttr(strPath)

'Check if error exists and set response appropriately
    Select Case Err.Number
        Case Is = 0
            funFileExists = True
        Case Else
            funFileExists = False
    End Select

Exit_funFileExists:
    On Error GoTo 0
    Exit Function

End Function

2-استدعيها بهذا الكود  غند حدث فتح الفورم الرئيسي الذي يفتح عليه الرنامج.

' أدخل مسار برنامجك بدلاٍ من هذا
' C:\My Documents\output.Accdb
If funFileExists("C:\My Documents\output.Accdb") Then
      DoCmd.Quit
Else

End If

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information