تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال عن عمل البرنامج اكثر من لغة وحفظ القيم فى الريجسير
#1
السلام عليكم ورحمة الله وبركاتة

سؤالى اريد عمل برنامج يحتوى على اكثر من لغة

كالعربي والانكليزي والفرنسي

اريد حفظ قيم البرنامج فى الريجسير

حتى الان اعرف بداية الكود ولكن ماذا بعد عن استدعاء الكود وتطبيق الكود

وشكرا

Exclamation اعتذر عن الانقطاع  لظروف خاصة 



الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم

- أعتقد أ هذه أفضل طريقة لعمل برنامج بأكثر من لغة . إستخدمها وبالتوفيق .
- تحياتي .


الملفات المرفقة
.rar   Arabic-English.rar (الحجم : 1.91 ك ب / التحميلات : 80)
الرد }}}
تم الشكر بواسطة:
#3
ولكن انا قصدى انو يثبت القيم فى الريجسير

لو نفترض انى وضعت كومبو فيها لغة عربي وانكليزي دالة الحفظ هتكون

SaveSetting App.Title, "Settings", "SaveInCombo1"

ودالة الاستدعاء هتكون

GetSetting(App.Title, "Settings", "SaveInCombo1")

بس انا مش عارف استخدمهم للاسف

Exclamation اعتذر عن الانقطاع  لظروف خاصة 



الرد }}}
تم الشكر بواسطة:
#4
السلام عليكم

للحفظ والاستدعاء في Combo

جرب التالي

PHP كود :
Private Sub Form_Load()
Combo1.AddItem "ar"
Combo1.AddItem "en"
Combo1.Text GetSetting(App.EXEName"setting""combo1""")
End Sub

Private Sub Form_Unload(Cancel As Integer)
SaveSetting App.EXEName"setting""combo1"Combo1.Text
End Sub 

بالتوفيق
الرد }}}
تم الشكر بواسطة:
#5
شكرا اخى الفاضل هنا ممكن استدعاء الملف وحفظة كلغة

لى استفسار بس اسف انى اكون تقيل عليك

استخدام ال case فى الاختيار يعني التطبيق افضل ولا استخدام

ملفات لغة خارجية كملفات ini ايهما افضل واسرع فى التطبيق والاستخدام

اسف انى اكون بتقل عليك

بارك الله فيك

Exclamation اعتذر عن الانقطاع  لظروف خاصة 



الرد }}}
تم الشكر بواسطة:
#6
السلام عليكم

- بالنسبة لتغيير اللغة من داخل البرنامج نفسه يعني تكون النصوص العربيه والإنجليزية كلها داخل كود البرنامج , مافيه مشكله . سيكون أسرع من إستخدام ملفات التهئيه ini ولكن لن تلاحظ الفرق في السرعه , وأيضاً هو آمن من ناحية أنه ليس في ملف خارجي حيث أن الملف الخارجي ممكن أن يحذف وما إلى ذلك , لكن من عيوبه أنك إذا عملت كومبايل أو تحويله إلى exe لن تستطيع تعديل أي حرف من أي لغة إلا بنسخة جديدة من البرنامج . بينما الملفات الخارجيه تستطيع أن تعديل أي نص في اللغات بسهوله من خلال الملف الخاص بكل لغة من غير أي تعديل في البرنامج يكون التعامل خارجيا , وأيضاً الملفات الخارجية تقدر بواسطتها أن تضيف أي لغات أخرى من دون التعديل على البرنامج .

- تحياتي .
الرد }}}
تم الشكر بواسطة:
#7
شكرا اخى الغالى

Exclamation اعتذر عن الانقطاع  لظروف خاصة 



الرد }}}
تم الشكر بواسطة:



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


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