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

طلب اداة وسؤال عن التقارير

مغلق
بدأه mt في 24 نوفمبر 2001 · 2 رد · 462 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

ارجو ارسال الاداة التي تعرض الدرايف والمجلدات لتحديد موقع قاعدة البيانات التي ستربط بالبرنامج

لماذا لاتظهر هذه الاداة عندي وموجوده عند غيري؟

ole عند طلب ادراج ادوات يطلب البرنامج اعادة تثبيت

اريد عمل جدول في تقرير بطريقه سهله مافيه الا عن طريق الخطوط؟

استخدم اكسس 2000

mutlq@yahoo.com

#2

الاداة اسمها

Comdlg32.ocx

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

و انا أنصح باستخدام طريقة اخري غير ال ocx

لانه قد يحتاج لاعادة تسجيل علي بعض الأجهزة

وهي تعتمد علي استخدام ال dll اللي بنفس الاسم

 'Declarations
Private Type OPENFILENAME
    lStructSize As Long
    hwndOwner As Long
    hInstance As Long
    lpstrFilter As String
    lpstrCustomFilter As String
    nMaxCustFilter As Long
    nFilterIndex As Long
    lpstrFile As String
    nMaxFile As Long
    lpstrFileTitle As String
    nMaxFileTitle As Long
    lpstrInitialDir As String
    lpstrTitle As String
    flags As Long
    nFileOffset As Integer
    nFileExtension As Integer
    lpstrDefExt As String
    lCustData As Long
    lpfnHook As Long
    lpTemplateName As String
End Type
Private Declare Function GetOpenFileName Lib "comdlg32.dll" Alias "GetOpenFileNameA" (pOpenfilename As OPENFILENAME) As Long

'===================
'control code
'==============
     Dim ofn As OPENFILENAME
    ofn.lStructSize = Len(ofn)
    'ofn.hwndOwner = Me.Hwnd
    'ofn.hInstance = App.hInstance
    ofn.lpstrFilter = "All Files (*.*)" + Chr$(0) + "*.*" + Chr$(0)
        ofn.lpstrFile = Space$(254)
        ofn.nMaxFile = 255
        ofn.lpstrFileTitle = Space$(254)
        ofn.nMaxFileTitle = 255
        ofn.lpstrInitialDir = CurDir
        ofn.lpstrTitle = " MT Software "
        ofn.flags = 0
        Dim a
        a = GetOpenFileName(ofn)
        If (a) Then
                Cofile.Value = Trim$(ofn.lpstrFile)
                'MsgBox "File to Open: " + Trim$(ofn.lpstrFile)
        Else
                MsgBox "Cancel was pressed"
        End If
    Exit Sub

CmdBrowseErrHandler:
If Err.Number = 32755 Then
 MsgBox " You did not change the file name ", 64, "Alert Message "
ElseIf Err.Number = 20477 Then
 MsgBox " Invalid file name  ", 16, "Alert Message "
Else
MsgBox Str(Err.Number) + Err.Description
End If
Exit Sub
#3

جزاك الله خير وجعلها الله في ميزان حسناتك

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

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