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

تحويل كود قديم الى كود بلغة VB.NET

مغلق
بدأه NiceyFriend في 6 يونيو 2005 · 4 رد · 530 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

تحية طيبة :

أواجه مشكلة في تحويل الكود التالي من VBA or VB6 الى VB.NET 2005

عمل الكود يقرأ الكونترول الموجودة على الفورم ويحدد نوعها وفورماتها :

Select Case ctl.ControlType
            Case acComboBox, acListBox
                ctl.Tag = ctl.RowSource

            Case acTextBox
                ctl.Tag = ctl.Caption
                Select Case Left(ctl.Format, 10)
                    Case "dd/mm/yyyy"
                        ctl.Format = "yyyy/mm/dd" & Right$(ctl.Format, Len(ctl.Format) - 10)
                    Case "yyyy/mm/dd"
                        ctl.Format = "dd/mm/yyyy" & Right$(ctl.Format, Len(ctl.Format) - 10)
                End Select

            Case Else
                ctl.Tag = ctl.Caption
        End Select

فأرجوا المساعدة .

تم تعديل هذه المشاركة بواسطة NiceyFriend في 6 يونيو 2005 في 12:19

#3

شكرا لتجاوبك اخي:

أنا اريد تحويله يدويا ، لكن لم اجد بديلا للFormat وللRowSource فهل ممكن ان يكتب لي احدكم نفس الكود لكن بلغة VB.NET .

ملاحظة :

Dim ctl As Control

نسيت اضافتها :)

#4

استخدم String.Format بدلا من Format

بالنسبة لRowSource فانا لا اعرف وظيفتها و لكن اذا ذكرت وظيفتها ربما استطيع ان اجد بديلها في الdot net

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#5

شكر اخي bashmohandes

لكن اتمنى ان يكون الحل مفصلا فانا ما زلت مبتدلأ :)

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

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