تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طلب عمل برنامج بسيط لو سمحتم
#1
السلام عليكم ورجمة الله وبركاته........
اريد طريقة عمل برنامج يقوم يتغير ايقونات المجلدات اللى داخل كل قرص
مثلا القرص c داخله مجلدات والقرص e داخله ايضا مجلدات وهكذا..........
فانا عاوز البرنامج بدلا من ان يغير ايقونة الاقراص يغير ايقونة المجلدات
كلها اللى داخل كل قرص حسب ما احدد انا... يعنى احدد القرص c مثلا واضغط على الزر
فيقوم بتغيير جميع اايقونات لمجلدات الموجود داخل الc لا ان يقوم بتغيير مجلد واحد فقط
بل جميع مجلدات الc وهكذا بالنسبة للباقى.......
وجزاكم الله كل خير......
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم

تفضل أخي العزيز هذه الدالة تقوم بالمطلوب:

PHP كود :
Public Sub ChangeFolderIconTo(Folderpath As StringIconPath As String)
            
' حذف الملف إن وجد
            If File.Exists(Folderpath & "\desktop.ini") Then
                File.Delete(Folderpath & "\desktop.ini")
            End If

            ' 
في مسار المجلد المراد تغيير أيقونته desktop.ini انشاء ملف باسم 
            Dim sw 
As StreamWriter File.CreateText(Folderpath "\desktop.ini")
            
sw.WriteLine("[.ShellClassInfo]")
            
sw.WriteLine("IconFile=" IconPath)
            
sw.WriteLine("IconIndex=0")
            
sw.Close()

            
' جعل الملف مخفي
            File.SetAttributes(Folderpath & "\desktop.ini", FileAttributes.Hidden)

            ' 
جعل الملف من ملفات النظام بمعنى جعل الملف جزء من نظام التشغيل
            File
.SetAttributes(FolderpathFileAttributes.System)
        
End Sub 

الكود كان بال#C من موقع وحولته الى VB

مع اضافة مجال الاسماء Import.System.IO

بالتوفيق ان شاءالله
الرد }}}
تم الشكر بواسطة:
#3
sajad كتب :السلام عليكم

تفضل أخي العزيز هذه الدالة تقوم بالمطلوب:

PHP كود :
Public Sub ChangeFolderIconTo(Folderpath As StringIconPath As String)
            
' حذف الملف إن وجد
            If File.Exists(Folderpath & "\desktop.ini") Then
                File.Delete(Folderpath & "\desktop.ini")
            End If

            ' 
في مسار المجلد المراد تغيير أيقونته desktop.ini انشاء ملف باسم 
            Dim sw 
As StreamWriter File.CreateText(Folderpath "\desktop.ini")
            
sw.WriteLine("[.ShellClassInfo]")
            
sw.WriteLine("IconFile=" IconPath)
            
sw.WriteLine("IconIndex=0")
            
sw.Close()

            
' جعل الملف مخفي
            File.SetAttributes(Folderpath & "\desktop.ini", FileAttributes.Hidden)

            ' 
جعل الملف من ملفات النظام بمعنى جعل الملف جزء من نظام التشغيل
            File
.SetAttributes(FolderpathFileAttributes.System)
        
End Sub 

الكود كان بال#C من موقع وحولته الى VB

مع اضافة مجال الاسماء Import.System.IO

بالتوفيق ان شاءالله

جزاك الله كل خير اخى الحبيب
لكن انا اريد سورس جاهز لانى بتعلم من السورسات حاليا وبحاول اطور من نفسى
لانى لسة مبتدأ وجزاك الله خيرا
الرد }}}
تم الشكر بواسطة:
#4
السلام عليكم

انظر الى هذا الموضوع تغيير أيقونة المجلدات
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] أتمنى اجابة وافية:عمل برنامج بقاعدة بيانات SQL دون حاجة تثبيت SQLSERVER dr.programming 6 652 19-03-24, 08:56 AM
آخر رد: سلامه محمد11
Wink طلب لو سمحتم jalaltech 1 176 22-01-24, 12:05 AM
آخر رد: melad2002
  [VB.NET] كيف يمكنني استظافة سوفت وير برنامج ادارة جهاز السي بي سي في المختبر الى برنامجي الحزين اليماني 2 289 15-01-24, 10:39 PM
آخر رد: الحزين اليماني
  سؤال بسيط يا احبتى فى الله خالد كامل1 4 317 07-01-24, 12:55 AM
آخر رد: Mujahef
  برنامج لحفظ اكوادي samsunggears 2 401 05-01-24, 12:57 AM
آخر رد: HALIM ELEULMA
Tongue استفسار بسيط عن كريستال ريبورت waataanys 1 315 30-11-23, 04:44 PM
آخر رد: Taha Okla
  انشاء واجهات برنامج شؤون الموظفين والرواتب شمسـ لا تغيب 5 12,881 27-09-23, 10:05 PM
آخر رد: melad2002
  مطلوب برنامج لحوافظ المالية الاسطورة1 2 455 27-09-23, 09:12 PM
آخر رد: melad2002
  تشغيل برنامج خارجي ضمن شاشة برنامجي strongriseman 1 375 13-09-23, 10:14 PM
آخر رد: anes
  اريد اضافة متغيراخر داخل Listbox1 احتاج تعديل بسيط moh61 0 353 05-08-23, 02:29 PM
آخر رد: moh61

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


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