تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] كيف يتم فحص جهاز العميل لمعرفة هل مشغل الفلاش منصب عليه أم لا ؟
#2
افضل الحلول دائما هي فحص مسجل النظام
و تحديدا هذا المسار   HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\FlashPlayer\CurrentVersion

استورد المجال
PHP كود :
Imports Microsoft.Win32 


و بعدها يمكنك استخدام هذه الدالة للفحص وهي تعود برقم النسخة لديك
PHP كود :
   Private Function GetFlashPlayerVersion() As System.Nullable(Of Integer)
 
       Using rk As RegistryKey Registry.LocalMachine.OpenSubKey("SOFTWARE\Macromedia\FlashPlayer")
 
           If rk IsNot Nothing Then
                Dim version 
As String TryCast(rk.GetValue("CurrentVersion"), String)
 
               If String.IsNullOrEmpty(version) = False Then
                    Dim idx 
As Integer version.IndexOf(",")
 
                   If idx 0 Then
                        Dim value 
As Integer
                        If Integer
.TryParse(version.Substring(0idx), value) = True Then
                            Return value
                        End 
If
 
                   End If
 
               End If
 
           End If
 
       End Using
        Return Nothing
    End 
Function 


و يمكنك استخدام الدالة من اي مكان و فرض الشروط لديك كما تريد
PHP كود :
   Private Sub Button2_Click(sender As ObjectAs EventArgsHandles Button2.Click

        Dim flashVersion 
As System.Nullable(Of Integer) = GetFlashPlayerVersion()
 
       If flashVersion.HasValue True AndAlso flashVersion 7 Then
            MessageBox
.Show(flashVersion)
 
           'اكتب الكود المناسب لك
        End If

    End Sub 




 
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد }}}
تم الشكر بواسطة: السندبااد , الكاتب


الردود في هذا الموضوع
RE: كيف يتم فحص جهاز العميل لمعرفة هل مشغل الفلاش منصب عليه أم لا ؟ - بواسطة ابو ليلى - 22-08-16, 03:49 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] طريقة تفعيل الشاشة الصغيرة في جهاز الكاشير MOHAMMED ALZWI 0 262 25-09-25, 02:17 PM
آخر رد: MOHAMMED ALZWI
  جهاز ارسال رسائل SMS من خلال برنامج فيجوال بيسك جيولوجي مبتدئ 4 1,034 05-09-25, 12:37 PM
آخر رد: جيولوجي مبتدئ
  برنامج الفيجول استوديو 2010 لا يتجاوب مع التحديثات التي اجريها عليه في برمجة البرامج PeterGhattas082460 1 429 14-12-24, 01:16 AM
آخر رد: Taha Okla
  [كود] مسار استرجاع قاعدة البيانات خطاء عند العميل محمد العامر 2 379 12-11-24, 11:24 AM
آخر رد: محمد العامر
  طلب مساعدة في حفظ قالب للبصمة باستخدام جهاز SecuGen u20 assuhimi 7 1,390 24-09-24, 06:44 PM
آخر رد: altoki939
  هل يجب علي تنصيب الأوفيس 2019 على كمبيوتر العميل إذا كانت قاعدة البيانات Access F.H.M 5 431 15-09-24, 03:01 PM
آخر رد: F.H.M
  لدي مشكلة في عرض تقارير الكريستال ريبورت في جهاز العميل Adel27213 1 554 14-02-24, 09:33 PM
آخر رد: sinong
  [VB.NET] كيف يمكنني استظافة سوفت وير برنامج ادارة جهاز السي بي سي في المختبر الى برنامجي الحزين اليماني 2 678 15-01-24, 10:39 PM
آخر رد: الحزين اليماني
  سؤال فى برمجة جهاز الباركود خالد كامل1 6 1,054 05-01-24, 12:25 AM
آخر رد: HALIM ELEULMA
  طريقة عرض التقرير كريستال ريبورت في جهاز العميل Adel27213 2 661 10-12-23, 04:03 AM
آخر رد: Adel27213

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم