تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
هل يمكن استعمال iniread لقراءه اسطر متعددة
#1
هل يمكن استعمال iniread لقراءه اسطر متعددة
مثلآ يوجد ملف Settings.txt مكتوب فيه 
إقتباس :Set=test1
Set=test2
Set=test3
somethingelse=0
somethingelse=2
هل يمكن اضافة الكلام الى بعد Set ال هما test1 test2 test3 فى listbox بدون تكرار الكود مثل هذا 

كود :
Dim test As iniFile = New iniFile(Application.StartupPath + "\Settings.ini")

       For Each I In test.IniReadValue("Settings", "Set")
           ListBox1.Items.Add(I.ToString())
       Next
ini class
كود :
Imports System.Text

Public Class iniFile

   Public path As String

   Private Declare Auto Function WritePrivateProfileString Lib "kernel32" (ByVal section As String, ByVal key As String, ByVal val As String, ByVal filePath As String) As Long

   Private Declare Auto Function GetPrivateProfileString Lib "kernel32" (ByVal section As String, ByVal key As String, ByVal def As String, ByVal retVal As StringBuilder, ByVal size As Integer, ByVal filePath As String) As Integer

   Public Sub New(ByVal INIPath As String)
       MyBase.New()
       Me.path = INIPath
   End Sub

   Public Sub IniWriteValue(ByVal Section As String, ByVal Key As String, ByVal Value As String)
       iniFile.WritePrivateProfileString(Section, Key, Value, Me.path)
   End Sub

   Public Function IniReadValue(ByVal Section As String, ByVal Key As String) As String
       Dim temp As StringBuilder = New StringBuilder(255)
       Dim i As Integer = iniFile.GetPrivateProfileString(Section, Key, "", temp, 255, Me.path)
       Return temp.ToString
   End Function
End Class
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] حل: كيف يمكن نسخ جدول من قاعدة بيانات إلى اخرى blida02 3 36 منذ 10 ساعة مضت
آخر رد: blida02
  كيف يمكن نسخ اعمدة معينة من ملف اكسل ووضعها في ملف اخر montser 1 43 09-05-18, 12:04 AM
آخر رد: viv
  كيف يمكن دمج ملفات الـ DLL مع الملف التنفيذي viv 6 115 07-05-18, 10:01 PM
آخر رد: viv
  كيف يمكن تلوين اسطر بعينها فى الكريستال ريبوت السيد الجوهري 1 73 07-05-18, 06:49 AM
آخر رد: عبدالله الدوسري
  [سؤال] كيف يمكن قراءة التاريخ المدخل بواسطة datetimepiker في كود البحث ؟ zainab m 1 84 24-04-18, 10:16 PM
آخر رد: mawadaalmogrbi
  كيف يمكن طباعة مربعات النص الموجودة علي الفورم مباشرة السيد الجوهري 2 124 12-04-18, 11:37 PM
آخر رد: السيد الجوهري
  كيف يمكن التحقق من وجود اسم موظف بقاعدة بيانات الحضور وسام عبدالله الدمرداش 3 155 12-04-18, 01:30 AM
آخر رد: ملهمـ
  [سؤال] استعمال ComboBox عدة مرات ومن نفس المصدر كريم جودي 2 125 09-04-18, 02:51 PM
آخر رد: حريف برمجة
  [سؤال] هل يمكن عمل مجاميع رئيسية وفرعية داخل داتا جريد فيو السيد الجوهري 9 70 11-02-18, 07:52 PM
آخر رد: محمود صالح
  هل يمكن التحكم في البرنامج من خلال صفحة html anes 33 227 09-02-18, 05:59 PM
آخر رد: anes

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


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