16-08-18, 12:28 AM
فى البداية الكود يستخدم كالتالى
حيث ان جملة التالية تعنى اسم البرنامج
حيث ان جملة التالية تعنى اصدار البرنامج
وبما انك تريد عمل كود التاكد من الاسم فكل ما عليك استخدام الشرط بهذا الطريقة
كود :
Dim wqlQuery As New WqlObjectQuery("SELECT * FROM Win32_Product")
Dim searcher As New ManagementObjectSearcher(wqlQuery)
For Each row As ManagementObject In searcher.Get()
MsgBox("Name: " & row("Name") & vbNewLine & "Version: " & row("Version"))
If row("Name") = "اسم البرنامج كما يظهر فى الرسالة" Then
MsgBox("ok")
Else
MsgBox("no")
End If
Next rowحيث ان جملة التالية تعنى اسم البرنامج
PHP كود :
row("Name")
حيث ان جملة التالية تعنى اصدار البرنامج
PHP كود :
row("Version")
وبما انك تريد عمل كود التاكد من الاسم فكل ما عليك استخدام الشرط بهذا الطريقة
كود :
If row("Name") = "اسم البرنامج كما يظهر فى الرسالة" Then
MsgBox("ok")
Else
MsgBox("no")
End Ifتذكر حتى يعمل الكود فى اى مشروع تقوم انشائه جديد
يجب ان تقوم باستدعاء المكتبة الخاصة بـ WqlObjectQuery
حتى يعمل الكود دون اى مشكلة
تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمةفى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية

