تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال في الخصائص للابتعاد عن الأسئلة الروتينية
#3
ليت الامر بهذه البساطة اخ خظر

احتاج ان ادخل قيم مختلفة تواريخ صور ارقام نصوص يعني النوع يكون Object ويكون اما Coolection  او List هو ليس تابث بنوع معين
فانا احتاج ان يكون له عدة خصائص مثلا

كود :
MyClass.Field("Date").Value= Now
Dim myInt as integer = MyClass.Field("Date").count

لاحظ العنصر له العديد من الخصائص Value او Count او toDate اي خصائص فيما بعد اضيفها
ويجب ان تظهر للمستخدم فانا لا ابرمج شئ لنفسي 

يعني مصفوفة لها حصائص كل واحدة برقم فهرس او اسم ولها قيمة

توصلت الى طريقة مع انها ليست التي ابحث عنها ولكنها شغالة

كود :
Public Class Class1

   Dim _Feild As New Collection
   Public ReadOnly Property Feild(str As String) As mycls
       Get

           Dim p As New mycls
           p.Name = str

           Try
               _Feild.Add(p, str)
           Catch ex As Exception

           End Try

           Return _Feild(str)

       End Get
   
   End Property
End Class

Public Class mycls

   Public Sub New()

   End Sub

   Public Sub New(int As Object)
       Me.Value = int
   End Sub

   Dim _value As Object
   Public Property Value As Object
       Get
           Return _value
       End Get
       Set(value As Object)
           _value = value
       End Set
   End Property

   Dim _Name As String
   Public Property Name As String
       Get
           Return _Name
       End Get
       Set(value As String)
           _value = _Name
       End Set
   End Property

End Class


وضع قيم

كود :
Dim m As New Class1
       m.Feild("V1").Value = 345
       m.Feild("V2").Value = Date.Now

الاستعلام عن قيم


كود :
 TextBox1.Text = m.Feild("V1").Value
   
       TextBox1.Text = m.Feild("V2").Value
الرد }}}
تم الشكر بواسطة: elgokr


الردود في هذا الموضوع
RE: سؤال في الخصائص للابتعاد عن الأسئلة الروتينية - بواسطة viv - 29-09-18, 12:20 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال عن الاسمبلي و النيم سبيس justforit 0 118 07-12-25, 12:28 AM
آخر رد: justforit
  فائدة بخصوص التعامل مع علامات التنصيص مع {سؤال} justforit 4 294 02-11-25, 11:19 PM
آخر رد: justforit
  [نقاش] سؤال MetoDas 2 1,495 20-04-25, 10:21 PM
آخر رد: Kamil
  [سؤال] سؤال ترددت قبل نشرة:طابعة الباركود لماذا تطبع أكثر من ليبل فارغ قبل السليم dr.programming 1 515 20-04-25, 09:26 PM
آخر رد: Kamil
  سؤال لو سمحتم احبتى فى الله خالد كامل1 4 814 09-02-25, 12:02 AM
آخر رد: princelovelorn
  سؤال واستفسار خالد كامل1 1 407 04-02-25, 09:31 PM
آخر رد: aliday03
  سؤال فى تقرير كريستال خالد كامل1 0 402 04-02-25, 05:50 AM
آخر رد: خالد كامل1
Question [VB.NET] هناك سؤال يهم كل مبرمج الماذا برنامجك يظهر على بعض الشاشات اكثر دقه بشكل مصغر ومشوه Microformt 0 451 01-02-25, 03:48 PM
آخر رد: Microformt
  [سؤال] سؤال في الكونسول justforit 1 372 21-12-24, 02:57 PM
آخر رد: aljzazy
  سؤال عن طريقة التعامل مع الفاصلة العشرية المتألق9 2 527 28-09-24, 04:45 PM
آخر رد: المتألق9

التنقل السريع :


يقوم بقرائة الموضوع: