الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اضافة اكثر من مفاتح من ملف ini

مغلق
بدأه Moudey في 16 يوليو 2005 · 0 رد · 491 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1

تعلم كيف تضع اكثر من مفاتح من ملف ini الي Listbox

Private Declare Function WritePrivateProfileString Lib "kernel32" Alias "WritePrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpString As Any, ByVal lpFileName As String) As Long
Private Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal nSize As Long, ByVal lpFileName As String) As Long

'لقراءة المفاتيح
Function ReadListBox()
   'Read listbox from INI file
   Do
   i = i + 1
   x = ReadINI("list", "key" & i, "c:\listbox.ini")
   If x <> "" Then ListBox1.AddItem x
   Loop Until x = ""
End Function

'لحفظ المفاتيح

Function SaveListBox()
   'Save listbox to INI file
   For i = 0 To ListBox1.ListCount
   WriteINI "list", "key" & i + 1, ListBox1.List(i), "c:\listbox.ini"
   Next
End Function

Function WriteINI(AppName$, KeyName$, entry$, iniPath$)
   'Write INI file
   x = WritePrivateProfileString(AppName$, KeyName$, entry$, iniPath$)
End Function

Function ReadINI(AppName$, KeyName$, iniPath$)
   'Read INI file
   Dim sTemp As String * 256
   Dim nLength As Integer
   sTemp = Space$(256)
   
   nLength = GetPrivateProfileString(AppName$, KeyName$, "", sTemp, 255, iniPath$)
   ReadINI = Left$(sTemp, nLength)
End Function

تم تعديل هذه المشاركة بواسطة Moudey في 16 يوليو 2005 في 16:58

مواضيع متنوعة

هذا الموضوع مغلق.

مواضيع مشابهة