منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[vb6.0] كيف احفظ خيارات برنامجي المرفق في ملف ini ؟ - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4)
+--- قسم : قسم لغة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=18)
+---- قسم : قسم أسئلة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=28)
+---- الموضوع : [vb6.0] كيف احفظ خيارات برنامجي المرفق في ملف ini ؟ (/showthread.php?tid=17128)

الصفحات: 1 2


كيف احفظ خيارات برنامجي المرفق في ملف ini ؟ - Microformt - 02-09-16

بسم الله الرحمن الرحيم


 الاخوه الكرام
 السلام عليكم ورحمة وبركاته

كيف احفظ خيارات برنامجي المرفق في ملف ini  ؟
نامل من الله المساعده والله يحفظكم ويرعاكم
 تحياتي



RE: كيف احفظ خيارات برنامجي المرفق في ملف ini ؟ - سعود - 02-09-16

اخي الكريم ارفع على موقع رفع اخر انظر للصورة



RE: كيف احفظ خيارات برنامجي المرفق في ملف ini ؟ - Microformt - 02-09-16

(02-09-16, 02:05 PM)سعود كتب : اخي الكريم ارفع على موقع رفع اخر انظر للصورة

اخي الكريم
 الصورة موجوده مرفقة مع البرنامج ؟؟
 تحياتي


RE: كيف احفظ خيارات برنامجي المرفق في ملف ini ؟ - سعود - 02-09-16

الاهم يااخي الكريم ان ترفع على مواقع ليست خطيرة ...


RE: كيف احفظ خيارات برنامجي المرفق في ملف ini ؟ - Microformt - 02-09-16

(02-09-16, 02:30 PM)سعود كتب : الاهم يااخي الكريم ان ترفع على مواقع ليست خطيرة ...

اخي العزيز
 هل انت تملك الموقع وتود تجربة الموقع ؟
 البرنامج مرفق مع المشاركه  هل يوجد اخي العزيز منكم مساعده ؟؟


RE: كيف احفظ خيارات برنامجي المرفق في ملف ini ؟ - سعود - 02-09-16

(02-09-16, 03:11 PM)Microformt كتب :
(02-09-16, 02:30 PM)سعود كتب : الاهم يااخي الكريم ان ترفع على مواقع ليست خطيرة ...

اخي العزيز
 هل انت تملك الموقع وتود تجربة الموقع ؟
 البرنامج مرفق مع المشاركه  هل يوجد اخي العزيز منكم مساعده ؟؟

ياخي كل ماادخل موضوعك ينبهني برنامج الحماية بان الموقع احتيالي كيف لو  دخل واحد ماعنده برنامج حماية؟؟
صعب عليك تشوف موقع رفع اخر؟؟؟
لاحول ولا قوة الا بالله العلي  العظيم.
http://www.m5zn.com/
https://postimage.org/


RE: كيف احفظ خيارات برنامجي المرفق في ملف ini ؟ - Amir_Alzubidy - 02-09-16

اهلا و سهلا

صنعت لك مثالا آخر بعيداً عن المرفق السابق لوجود الفايروس
اتمنى تجربة المثال والاستفادة منه

[attachment=11542]

على الرحب  والسعة


RE: كيف احفظ خيارات برنامجي المرفق في ملف ini ؟ - أبو عمر - 02-09-16

تجربتي على المرفق
يجب عمل تنفيذي exe
وتجربته 
[attachment=11543]
لان في اعادة التشغيل بعد غلق البرنامج ستحتاج لمساعدة من خارج التطبيق


الكود كاملا

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

(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 ؟ - أبو عمر - 03-09-16

يا ابن أخي
كيف يصبح الكود لا استطيع التنبؤ بذلك
لان الامر يعود للخيارات ما هي الخيارات التي تود زيادتها؟
بمعرفة الخيارات يصبح تخيل شكل الكود ممكناً
وفقك الله