تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[vb6.0] كيف احفظ خيارات برنامجي المرفق في ملف ini ؟
#8
(02-09-16, 04:35 PM)أبو عمر كتب : تجربتي على المرفق
يجب عمل تنفيذي exe
وتجربته 

لان في اعادة التشغيل بعد غلق البرنامج ستحتاج لمساعدة من خارج التطبيق


الكود كاملا

PHP كود :
Private Declare Function GetShortPathName Lib "kernel32" Alias "GetShortPathNameA" (ByVal lpszLongPath As StringByVal lpszShortPath As StringByVal cchBuffer As Long) As Long

Private Function GetDosPath(LongPath As String) As String
Dim s 
As StringAs Long
Dim PathLength 
As Long
Len(LongPath) + 1
String(i0)
PathLength GetShortPathName(LongPathsi)
GetDosPath Left$(sPathLength)
End Function
Private 
Sub Command1_Click()
Open App.Path "\soft.ini" For Output As #1
If Me.Option1.Value True Then
Print #1, "True"
Else
Print 
#1, "False"
End If
Close #1
If Option1.Value True ThenEnd: Else Call restart
End Sub
Sub restart
()
Dim Mm As String
Mm 
Replace(App.Path "\", "", "")
Open Mm & "
Restart.bat" For Output As #1
Print #1, "
@echo"
Print #1, "
start " & GetDosPath(Mm & App.EXEName & ".exe")
Print #1, "
del " & GetDosPath(Mm & "restart.bat")
Close #1
Shell Mm & "
Restart.bat"
End
End Sub
Private Sub Form_Load()
Dim tb As Integer
Open App.Path & "
\soft.ini" For Input As #1
While Not EOF(1)
Input #1, StringHold
Option1.Value = StringHold
Wend
Close #1
If Option1.Value = False Then Option2.Value = True
End Sub 

بالتوفيق
اخي العزيز
 سوال اخير
 في حال  زيادة خيار ات البرنامج كيف يصبح الكود ؟؟
 نامل المساعده والله يحفظكم ويرعاكم
 تحياتي
إذا ضاقت بك الأحوال يوماً     فَثِقْ بالواحِدِ الفَرْدِ العَلِيِّ
الرد }}}


الردود في هذا الموضوع
RE: كيف احفظ خيارات برنامجي المرفق في ملف ini ؟ - بواسطة Microformt - 02-09-16, 10:42 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Question [vb6.0] كيف احفظ الخيارات التي في القائمة في قاعدة البيانات نامل المساعدة في المثال المرفق ؟ Microformt 1 353 29-11-24, 04:05 AM
آخر رد: justforit
Question [vb6.0] كيف اجعل تقرير برنامجي تكون السجلات ملونه مثل الذي في الصورة التأليه ؟ Microformt 0 526 29-10-23, 07:37 PM
آخر رد: Microformt
  اختصار الكود حسب المثال المرفق abde6726 2 538 29-10-23, 11:00 AM
آخر رد: abde6726
  اختصار الكود حسب المثال المرفق abde6726 0 422 28-10-23, 05:01 PM
آخر رد: abde6726
Question [vb6.0] نامل المساعدة في المثال المرفق يوجد مشكلة في إضافة رقم الصنف الى قاعدة البيانات لا اع Microformt 1 494 23-10-23, 12:11 AM
آخر رد: Taha Okla
Question [vb6.0] هل هناك ادوات جديده يمكن استخدمها في تصميم برنامجي بدل ادوات فجوال البيسك ؟ Microformt 0 413 21-10-23, 07:34 PM
آخر رد: Microformt
  كيف يمكن تشغيل برنامجي على اكثر من جهاز بنفس الوقت princeofislam 1 573 14-10-23, 08:18 PM
آخر رد: princeofislam
Question [vb6.0] كيف استخدم هذه الخوارزمية في برنامجي نامل المساعدة العاجله؟ Microformt 0 444 04-10-23, 11:44 PM
آخر رد: Microformt
Question [vb6.0] كيف اعرف رقم الخطاء عند ظهور هذه الرسالة في برنامجي؟ Microformt 0 563 07-10-22, 09:51 PM
آخر رد: Microformt
Question ريد كود يجعل واجهة برنامجي فوف نوافذ البرامج عند التشغيل البرنامج ؟؟ Microformt 2 975 03-10-22, 11:26 PM
آخر رد: Microformt

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


يقوم بقرائة الموضوع: