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

كيف أربط قاعدة البيانات مع الشكل الثلاثي الابعاد؟

مغلق
بدأه ميمنة في 16 مارس 2006 · 5 رد · 673 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخوتي الافاضل

طرحت هذا الموضوع أمس لكن للاسف ذهب مع الخلل الذي أصاب المنتدى :s و الله المستعان

أريد ربط قاعدة بيانات Access مع الدالة التي ترسم الشكل الثلاثي الابعاد اي يكون الناتج شكل ثلاثي الابعاد يُمثل البيانات الموجودة في قاعدة البيانات

الملف المرفق الاول original هو الملف الاصلي وهو يعمل و لا مشكلة فيه

الملف الثاني هو نفسه الملف الاول إضافة الى قاعدة البيانات و محاولاتي لربط قاعدة البيانات و الذي فيه خلل كبير و لا يعمل (الاصح انه يعمل لكن يعطي شكل خاطئ و لا يقرأ من قاعدة البيانات)

3d_wave_original.zip

3d_wave.zip

#2

10 أشخاص حمّلوا الملف

طمنونا .. هل وجدتم حلا؟

تم تعديل هذه المشاركة بواسطة ميمنة في 17 مارس 2006 في 12:07

#3

للرفع .. رفع الله قدركم في الدنيا و الاخرة

#4

للتسهيل عليكم .. التغيير يكون على ما اظن هنا:

من frmWaves

  'Save 20 positions of grid(net) as images
    For num = 1 To 20
        Dim count As Integer
        count = (20 - num) \ 2
        lblCounter.Caption = vbCrLf & "Loading ... "
        txtCounter.Text = count
       Set ThePicture = New objPicture
        Set TheGrid = New ObjGrid3D
  TheGrid.SetBounds xmin, dx, NumX, Zmin, dz, NumZ
        ThePicture.objects.Add TheGrid
        
        offset = num * PI_10
        x = xmin
        For i = 1 To NumX
            z = Zmin
            For j = 1 To NumZ
                D = Sqr(x * x + z * z)
                
                'This is a Function that can be modified , You can test various
                'formulas and even ,( I think it is possible ) to get data from Db and
                'set the function to show graphical ( 3D ) report.
                'If you perform testing , take care about OVERFLOW error
 y = Amp * (3 * D - offset)
                
                TheGrid.SetValue x, y, z
                z = z + dz
                
            Next j
                        
            x = x + dx
        Next i
   
        ' Display the data.
        DrawData Pict
        
        ' Save the bitmap for later.
        SurfaceImage(num).Picture = Pict.Image
        DoEvents

تم تعديل هذه المشاركة بواسطة ميمنة في 22 مارس 2006 في 10:02

#5

طرحت هذا الموضوع أمس لكن للاسف ذهب مع الخلل الذي أصاب المنتدى و الله المستعان

نرجوان يكون هناك اسلوب حسن لطلب المساعده

redahashem

رضا هاشم

اللهم اصلح امورالمسلمين

سبحان الله وبحمده سبحان الله العظيم

اللهم اهلك من سبب في فرقتنا وسفك دمائنا وزاد همنا وكربنا

#6

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

اسأل الله ان لا يكون جميع الاعضاء قد قرأوا (فقط) الجملة التي قرأتها أخي الكريم.. وعلى كل فلا أجد فيها أي نوع من الاساءة .. لاني وضعت الموضوع ثم جئت في اليوم التالي لأجده غير موجود وتفهمت أن مجموعة من المواضيع حُذفت ذلك اليوم من المنتدى لخلل أصابه.. وكنت حينها أحتاج الى المساعدة وبأقرب وقت (ولازلت)

فإذا أحس أي شخص ان تلك الجملة قد ضايقته ... فأعتذر وأرجو منكم السماح

و السلام عليكم

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

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

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

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

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

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