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

كيف أستطيع تمكين اظهار اللغة العربية ببرنامجي؟

مغلق
بدأه Dena22 في 4 أكتوبر 2005 · 28 رد · 5,906 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بعد قيامي بعمل سيت اب للبرنامج على أحد الأجهزة ( الويندوز الخاص به انجليزي ) فوجئت بأن جميع النصوص ( العربية ) تظهر بشكل رموز غريبة؟! :wacko: :wacko:

كيف أستطيع تصحيح مشكلة اللغة العربية ببرنامجي على مثل هذا الجهاز؟

بانتظار ردودكم العاجلة وشكرا

#2

هذه المشكله هى فى regional setings فى الويندوز

يمكنك عمل msg أو command يخبر المستخدم بعمل الخطوات لحل تلك المشكله

و لكن تعديل ذلك برمجيا لا أعرف ذلك

لأنى لا أعرف كيف تخزن تلك المعلومات هل فى الريجسترى مثلا أو فى مفات أخرى

ناهيك عن حل تلك المشكله تستوجب ملفات من على أسطوانة الويندوز نفسها

على العموم سأقوم بالبحث فى الموضوع

لا تراجع و لا إستسلام

#3

أختي الفاضلة:

لو كانت المشكلة في جهاز واحد أو أثنين فبسيطة ممكن أن تقومي بتحميل اللغة العربية على الأجهزة .....

أما إذا كانت أكثر فننظر لكمية الكتابات العربية , لو كانت بسيطة مثل عنوان البرنامج و الأدوات مثل الليبل و غيرها من الأدوات يعني ليس هناك نصوص عربية سيتم كتابتها فيمكنك إدراج الكتابات بعد تحويلها إلى صور عن طريق أي برنامج صور مثل الـ paint و تضعيها كصورة و ليست كنص .........

لكن أكثر من ذلك يجب وجود اللغة العربية على الجهاز لكي يستطيع التعامل مع اللغة

____________________________________________________________________________

{ اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ } سورة الأنبياء (1)

____________________________________________________________________________

In a world without walls and fences, who needs Windows and Gates

مدونتي

#4

حلوه طريقة الصور دى

شكرا يا باشا

لكن عندك فكره عن تنزيل اللغه العربيه برمجيا

فى ويندوز أكس بى مثلا

لا تراجع و لا إستسلام

#5
اقتباس
لكن عندك فكره عن تنزيل اللغه العربيه برمجيا

فى ويندوز أكس بى مثلا

بصراحة لا ,,, لكن عموما أنا هادور على الموضوع ده ,,,, عيني يا باشا :)

____________________________________________________________________________

{ اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ } سورة الأنبياء (1)

____________________________________________________________________________

In a world without walls and fences, who needs Windows and Gates

مدونتي

#6

شكرا للجميع على الردود

ولكن لايمكن وضع النص كصورة لأن البرنامج ككل يعتمد على اللغة العربية في الادخال والعرض ومربعات الحوار وكل شيء.

ألا يوجد حل برمجي لمثل هذه المشكلة؟ او هل يمكن ادراج ملفات تدعم اللغة العربية من ضمن ملفات السيت اب؟

#7

اختي هذا معتمد اساسا بل كل الأساس على اعدادات اللغة في الويندوز ..

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

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

.

</
#8

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

اخواني الاعزاء

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

الموضوع بالنسبة للغة بالطبع شائك جدا جدا

لكن بالطبع لازم نحاول لكن نكون عارفين ان هذا الطريق ليس ممهد وحله موش في كام رسالة ودمتم

الموضوع ممكن اعتباره بحث جاد جدا لنيل درجة علمية post graduate لسببين

1- لايحك ظهرك مثل ظفرك اى لا ننتظر مايكروسوفت تحلها

2-لفرض برامجنا العربية عالميا لا بد من فرض لغتنا ايضا

خلاصة تسكعي في هذا الموضوع 3 حاجات

1- charset

2-Rt to left property

3-install font

اعتقد ان المتواجدين حتي الان بيعرفوا يتعاملوا معايا نفسيا وعارقين ان الحالة دى بتجيلي بس موش كتير

تحياتي

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

#9

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

اخواني الكرام

مرفق مثالين انا في الحقيقة ناسى حكايتهم عن الCharacter Sets and Fonts وكيفيتها مع بعض الادوات

تحياتي

CharsetsArabButton&Check.zip

charsetsArabic label.zip

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

#10

VBAME.DLL

يقال ان هذا ال dll هو المسئول عن خاصية ال اليمين لليسار Rt to Lt property

فين وازاى وامتي ؟؟؟

لا اعرف

ومن قال لا اعرف فقد افتي !!!

VBAME.zip

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

#11

install Font

منقول

اقتباس
By Andy Fielding.

It's not reliable to install a font by simply copying it to the user's Windows\Fonts folder. The system may require rebooting---or the user may even have to view the font via the Control Panel---before the font becomes active.

Instead, create a BAS (or CLS) module and add the following code to it. At run-time, copy the font to the user's Fonts folder, then call this sub.

Declare Function WriteProfileString Lib "Kernel" (ByVal _

    lpApplicationName As String, ByVal lpKeyName As String, _

    ByVal lpString As String) As Integer

Declare Function CreateScalableFontResource% Lib "GDI" _

    (ByVal fHidden%, ByVal lpszResourceFile$, ByVal _

    lpszFontFile$, ByVal lpszCurrentPath$) Declare Function _

    AddFontResource Lib "GDI" (ByVal lpFilename As Any) As _

    Integer

Declare Function SendMessage Lib "User" (ByVal hWnd As _

    Integer, ByVal wMsg As Integer, ByVal wParam As _

    Integer, lParam As Any) As Long

'  This sub installs a TrueType font and makes it available

' to

'  all Windows apps. It takes these arguments:

'

'  FontName$ is the font's name (e.g. "Goudy Old Style")

'

'  FontFileName$ is the font's filename (e.g. "GOUDOS.TTF")

'

'  WinSysDir$ is the user's System folder (e.g.

' "C:\WINDOWS\SYSTEM"

'  or "C:\WINDOWS\SYSTEM32")

'

'  ** Before calling this sub, your code must copy the font

' file

'  to the user's Fonts folder. **

'

Sub Install_TTF (FontName$, FontFileName$, WinSysDir$)

Dim Ret%, Res&, FontPath$, FontRes$

Const WM_FONTCHANGE = &H1D

Const HWND_BROADCAST = &HFFFF

    FontPath$ = WinSysDir$ + "\" + FontFileName$

    FontRes$ = Left$(FontPath$, Len(FontPath$) - 3) + "FOT"

    Ret% = CreateScalableFontResource(0, FontRes$, _

        FontFileName$, WinSysDir$)

    Ret% = AddFontResource(FontRes$)

    Res& = SendMessage(HWND_BROADCAST, WM_FONTCHANGE, 0, 0)

    Ret% = WriteProfileString("fonts", FontName + " " & _

        "(TrueType)", FontRes$)

End Sub

New Folder.zip

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

#12

أيه الحلاوه دى

الله ينور أخى gaf58

أنا دورت فى ال msdn لكن ملقتش حاجه تفيدنى لغاية دلوقتى

غير أن فى باراميتر لملف winnt32.exe أقدر من خلاله أغير فى regional settings

لكن مفيش معلومات كتير عن الموضوع ده

هشوف المثالين اللى أنت حطيتهم و يارب نوصل لحاجه

لا تراجع و لا إستسلام

#13
net_code كتب:
أيه الحلاوه دى

الله ينور أخى gaf58

أنا دورت فى ال msdn لكن ملقتش حاجه تفيدنى لغاية دلوقتى

غير أن فى باراميتر لملف winnt32.exe أقدر من خلاله أغير فى regional settings

لكن مفيش معلومات كتير عن الموضوع ده

هشوف المثالين اللى أنت حطيتهم و يارب نوصل لحاجه

والله باين عليك ناوى تعملها

خلي بالك الموضوع صعب و موش راح تلقي مساعدة كتير لانه خارج نطاق اهتمام الكثيرين او لنقل ان الغالبية عايزة الخلاصة علي طبق من ذهب يعني انت ها تتكوى لوحدك !!

اذا عزمت فتوكل علي الله

بالتوفيق

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

#14

مثال How to install font

example.zip

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

#15

Arabic True Type fonts

Copy of arab font.rar

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

#16

أولا أنا آسف عن أنشغالى الفترة السابقة و لكنى كنت بعدل فى موقعى

المهم

بعد بحث مضنى

و بعد القراءة و الأطلاع و التجربه

وجدت الحل :

أول ما فكرت فكرت أن المشكله بتبقى فى أن الكمبيوتر بيتعامل مع ال non-unicode بلغه غير العربى

لذلك الكتابه العربيه فى البرامج تكون ظاهره كحروف غير مفهومه

لذلك أنصب تفكيرى على تغيير اللغه التى يتعامل بها النظام مع ال non-unicode program إلى اللغه العربيه

و لقيت ده عن طريق حاجه أسمها Silent Configuration

وعن طريقها يمكن عمل تعديلات فى regional settings دون الأستعانه بال control panel

و يمكن عمل ال Silent Configuration عن طريق ملفين

1- winnt32.exe و ده بيكون ساعة السيتب

2- rundll32 و ده فى أى وقت

طبعا أحنا هنستخدم الملف التانى

و بيتم التغيير عن طريق الباراميتر بتاعته

و هى

Rundll32 shell32,Control_RunDLL intl.cpl,,/f:"c:\unattend.txt"

الذى يهمنا فى هذا السطر هو "c:\unattend.txt"

و ده المسار بتاع ملف الذى يوجد بها تعديلاتنا

و بيسموه answer file

المهم الملف ده نكتب فيه أيه

هقولكم نكتب فيه أيه و نشرحها و حده وحده

[RegionalSettings]
LanguageGroup=13
SystemLocale=0401
UserLocale=0401
InputLocale=0401:00000401

أول حاجه

[RegionalSettings]

و السطر ده بيبين أحنا هنتعامل مع أيه لأن بالملف ده يمكن عمل تغيرات فى أشياء أخرى زى time zone و ال country code

LanguageGroup=13

وده بيوضح مجموعة اللغه التى سنتعامل معها و هى هنا مجموعة اللغات التى تستخدم right to left

SystemLocale=0401

هنا أحنا أستخدمنا الأى دى بتاع اللغة العربيه فى ال non-unicode program

UserLocale=0401

هنا أحنا أضفنا اللغة العربيه للغات المستعمله فى النظام

InputLocale=0401:00000401

و ضع اللغة العربيه فى لغات الinput فى الكيبورد و جعلها الأفتراضى

و تبقى الصيغه النهائيه للملف هى

[RegionalSettings]
LanguageGroup=13
SystemLocale=0401
UserLocale=0401
InputLocale=0401:00000401

بس الحل ده للى اللغة العربيه ضمن ملفات اللغات عنده ( يعنى مثبت right to left language من قبل )

لكن لسه ببحث عن أمكانية الأضافه من الخارج و تضمين ملفات اللغة العربيه مع سيتب برنامجك

بحيث تضيف اللغة العربيه إلى نظام ليس به لغة عربيه

و لو لقيت و قت هبرمج برنامج يعمل الفكره اللى أنا لسه شارحها و هى ال Silent Configuration

و شكرا

لا تراجع و لا إستسلام

#17

بوركت اخي العزيز net_code

انا قلت انك هاتجيبها

بعد قراءة متأنية لردك ، انت فعلا لمست المشكلة بشكل جدى

بالطبع في انتظار مثال كامل لان التجربة تحتاج فرمطة الجهاز وتحميل ويندوز انجليزى

جدير بالذكر انا قعدت اكتر من سنتين احمل الاكس بي انجليزى عشلن الموضوع ده

ياريت المثال يكون علي هيئة exe معه الملفات اللازمة اى لا يحتاج سيت آب لسهولة الفهم والتعرف عليالملفات اللازمة وامكانية ازالتها مع خروج البرنامج بمعني انها تكون temporary

خالص امتناني و تمنياتي بالتوفيق

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

#18

اخي العزيز net_code

لقد تذكرت شئا اعتقد انه هام

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

بينما الاجانب يستحدمون نسخة تحنوى علي لغة بلادهم فقط لانها ارخص بالطبع واعتزازهم بلغتهم المحلية وعدم احتياجهم او اتقانهم لاى لغة اخرى الا للضرورة

وعليه بجب ان يتضمن البرنامج العربي ملفات اللغة العربية !!!

سؤال

هل بنيت فكرتك للويندوز اكس بي فقط ام لل 98 ايضا

اعتقد اني منذ فترة طويلة قمت بتحميل ملف للغة العربية من msdn و لكني لا ادرى مكانه حاليا خاصة واني قمت بفرمطة الهارد وفقدت الكثير من الملفات

تحياتي

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

#19
gaf58 كتب:
بوركت اخي العزيز net_code

انا قلت انك هاتجيبها

ياريت المثال يكون علي هيئة exe معه الملفات اللازمة اى لا يحتاج سيت آب لسهولة الفهم والتعرف عليالملفات اللازمة وامكانية ازالتها مع خروج البرنامج بمعني انها تكون temporary

شكرا يا باشا

و بصراحه لم أفهم قصدك

أنا قولت هعمل مثال و لكن أكيد هحطه سورس كود

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

بينما الاجانب يستحدمون نسخة تحنوى علي لغة بلادهم فقط لانها ارخص بالطبع واعتزازهم بلغتهم المحلية وعدم احتياجهم او اتقانهم لاى لغة اخرى الا للضرورة

وعليه بجب ان يتضمن البرنامج العربي ملفات اللغة العربية !!!

هذا صحيح

و بحثت فى هذا الموضوع و أوشكت على الحصول على الحل

لأن ملفات الملتى لانجويدج كتير و لو أضمناهم كلهم تبقى مصيبه

فلازم نطلع منهم ملفات اللغة العربيه بس

و على فكره هم موجودين بالنسبه لويندوز xp فى الفولدر

i386\lang

هذا بالأضافه إلى ضرورة تثبيت خطوط لغة عربيه لكى يتم أستعمالها

بأختصار الموضوع كبير قوى و ينفع مشروع تخرج :rolleyes: بس ميغلاش على المنتدى الغالى دهB)

اقتباس
هل بنيت فكرتك للويندوز اكس بي فقط ام لل 98 ايضا

المفروض أن الفكره دى تعمل على أصدارات ويندوز كلها لأنها تعتمد على الملف rundll32

وفى msdn لم يذكر أصدارا معينا من الملف

و قد تمت التجربه على ويندوز xp servies pack 2

و نجحت أما بالنسبه لويندوز 89 فلم أجربه عليها و لكن عند إكمال المثال سوف تتم التجربه على معظم الأنظمه

و ربنا يسهل

و بصراحه كنت أتوقع تفاعل أكتر و لكن لم أجد مهتمين غير أنا و أنت رغم أهميته

و لكن رغم ذلك أنا مستمتع بالموضوع

وشكرا

لا تراجع و لا إستسلام

#20
اقتباس

و بصراحه كنت أتوقع تفاعل أكتر و لكن لم أجد مهتمين غير أنا و أنت رغم أهميته

هكذا هو الحال مع المواضيع المهمة

اولا لان الغلبية تعمل في برامج محلية تجارية الموضوع غير مهم

ثانيا الموضوع صعب شوف انت تعبت ازاى ، موش كتير مؤهل لهذا التعب ، دى ملكة خاصة احمد ربنا عليها

اقتباس

ياريت المثال يكون علي هيئة exe معه الملفات اللازمة

و بصراحه لم أفهم قصدك

اقتباس

قصدى عمل exe و نضع ملفات اللغة و الخطوط التي نريد استخدامها في نفس الفولدر ونخاطبها او ننسخها او نعمل لها ريجيستريشن من خلال ال exe at run time ثم عند خروج البرنامج نقوم بالغاء تفعيل هذه الملفات حتي لايستفيد منها برنامج آخر

بالطبع هذه الطريقة ليست للاعمال التجارية و لكنها للامثلة التوضيحية لسهولة الفهم

لأن ملفات الملتى لانجويدج كتير و لو أضمناهم كلهم تبقى مصيبه

فلازم نطلع منهم ملفات اللغة العربيه بس

و على فكره هم موجودين بالنسبه لويندوز xp فى الفولدر

i386\lang

هذا بالأضافه إلى ضرورة تثبيت خطوط لغة عربيه لكى يتم أستعمالها

اقتباس

ملحوظة ملف ال rundll للويتدوز 98 غبر الملف للويندوز اكس بي

بالنسبة للخطوط انا ازفقت بعضها جايز تنفع كل اللي اعرفه انها لازم تكون true type

سوف ادخل اشوف i386\lang لو فهمت حاجة سوف اقوم باخبارك

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

وافر تحياتي

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

#21

ربنا يسهل بإذن الله

و هشوف حكاية ملف ال rundll32

و الأمثله بتاعة الخطوط هتفيدنا أكيد

و شكرا

لا تراجع و لا إستسلام

#22

UP

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

#23

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

اضافة

مرفق ملف لكتالوج اللغة العربية حسب منظمة اليونكود

مناقشة جميلة عن الموضوع بمنتدى الدوت نت

/index.ph...opic=78690&st=0

U0600.zip

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

#24

لتحميل الكثير و الكثير من الخطوط العربية

ادخل الرابط التالي

مكتبة الخطوط العربية

تحياتي

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

#25

لتحميل الكثير و الكثير من الخطوط العربية

ادخل الرابط التالي

مكتبة الخطوط العربية

تحياتي ;)

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

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

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