|
دليل استخدام إجراءات VBAppAss.dllللمبرمجين بلغة Visual Basic 6.0 |
تحويل نص DNSUID إلى مصفوفة DNSUID.
الصيغة:
Function DNSUIDStrToDNSUIDArr(UIDStr As String) As Variant
الصنف:
TString.
الوسائط (Parameters):
| UIDStr | نص يحتوي على رقم DNSUID. انظر الشرح أدناه. |
الشرح:
هذه واحدة من دوال تحويل أرقام DNSUID. حيث تقوم هذه الدالة بتحويل رقم DNSUID من نص إلى مصفوفة من 10 عناصر من النوع Byte. المصفوفة المعادة تكون في شكل Variant.
طول نص البارامتر UIDStr يجب أن يكون 20 خانة مكونة من الأرقام فقط. إذا لم يكن طوله 20 خانة، أو إذا تسببت عملية التحويل إلى بايتات في حدوث خطأ، فإن جميع عناصر المصفوفة تضبط على الصفر.
يمكنك توليد أرقام DNSUID باستعمال الدالة GetDNSUIDStr أو إحدى أخواتها، و يمكنك استعمال هذه الأرقام كمعرفات فريدة لا تتكرر.
الاستخدام:
Dim ObjString As New TString
Dim UIDArray As Variant
Dim UIDString As String
Dim Index As Long
UIDString = ObjString.GetDNSUIDStr()
UIDArray = ObjString.DNSUIDStrToDNSUIDArr(UIDString)
For Index = LBound(UIDArray) To UBound(UIDArray)
ListBox1.AddItem UIDArray(Index)
Next Index
انظر أيضاً:
الدالة DNSUIDRecToDNSUIDStr
الدالة DNSUIDArrToDNSUIDStr
الدالة DNSUIDStrToDNSUIDRec
الدالة GetDNSUIDArr
الدالة GetDNSUIDRec
الدالة GetDNSUIDStr