النتائج 1 إلى 14 من 14

الموضوع: اللغة العربية.

  1. #1
    التسجيل
    28-08-2001
    الدولة
    <=^=^==^=^=>
    المشاركات
    7,688

    اللغة العربية.

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

    مطلوب مني برنامج يحفظ في إحدى مراحله نص باللغة العربية، لكنني لا أعرف كيف أستعمل اللغة العربية في السي ++..

    هل من مساعد..

  2. #2
    التسجيل
    23-08-2003
    الدولة
    i'm doing business
    المشاركات
    4,606

    رد: اللغة العربية.

    اللي اعرفه انه لا يمكنك كتابة جمل في لغة السي او السي ++ باللغة غير الانجليزية ..
    لكن في البرامج ذات الواجهة الرسومية من مثل البرامج التي تستخدم الـ Win32 API تستطيع كتابة جملة السي ومع "جملتك بالعربية" .. من مثل كلمة "ملف" او "خروج" إلى آخره .
    هذا كله على حسب معرفتي المتواضعة . انتظر من هو اعلم مني =)





  3. #3
    التسجيل
    29-01-2004
    الدولة
    الحمدلله -- الكويت -- ^_^
    المشاركات
    2,987

    رد: اللغة العربية.

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

    نعم كما قال الأخ "ربسو" ليس هناك حل مباشر لكن هناك بعض الطرق:
    - ان كنت تملك VC++ فتستطيع انشاء مشروع جديد باختيار دعم الUnicode
    (انظر السؤال الثالث - هـنـا )

    - تستطيع استدعاء messegebox الخاص بالويندوز كالتالي:
    كود PHP:
    #include <windows.h>

    int WINAPI WinMain HINSTANCE hInstanceHINSTANCE hPrevInstanceLPSTR lpCmdLineint nShowCmd )
    {
        
    char cont[] = "أهلا بالجميع";
        
    char title[] = "للتجربة";
        
    MessageBox NULLconttitleMB_OK );
        return 
    0;

    هذا ما لدي .. و بالتوفيق

  4. #4
    التسجيل
    28-08-2001
    الدولة
    <=^=^==^=^=>
    المشاركات
    7,688

    رد: اللغة العربية.

    بارك الله فيكم يا إخوة.

    نرى ماذا يحصل معنا بإذن الله.

  5. #5
    التسجيل
    28-08-2001
    الدولة
    <=^=^==^=^=>
    المشاركات
    7,688

    رد: اللغة العربية.

    أحد عنده فكرة عن هذا يا إخوة:

    http://icu.sourceforge.net/

  6. #6
    التسجيل
    23-08-2003
    الدولة
    i'm doing business
    المشاركات
    4,606

    رد: اللغة العربية.

    اخي Cheetah استخدام الـ Unicode لواجهة البرنامج فقط .. لكن كود البرنامج نفسه كله بالانجليزية ..
    غير الـ Unicode يوجد ال cp1256 او ما يسمى بـ Windows-1256 وهي تستخدم للغة العربية بالويندوز وما شابه ..
    للعلم فقط ، الـ Unicode يستخدم بشكل اساسي في برامج اللنكس لتسهيل تعريب البرامج او جعلها عالمية.





  7. #7
    التسجيل
    28-08-2001
    الدولة
    <=^=^==^=^=>
    المشاركات
    7,688

    رد: اللغة العربية.

    كود البرنامج أكيد بالإنجليزي، لكن كيف أخزن بعض النصوص في ملفات TXT بواسطة السي ++؟
    هذا هو السؤال

  8. #8
    التسجيل
    23-08-2003
    الدولة
    i'm doing business
    المشاركات
    4,606

    رد: اللغة العربية.

    ملف السورس كود على حسب المحرر اللي تستخدمه للتطوير سيكون بصيغة .cpp او .c وهو اشبه بملف txt لكن معلم عليه اسطر الكود و يكون منسق بشكل مرتب .. اذا اردت تجريبه ما عليك الا عمل compile لتحويله الى كود قابل للتشغيل او للتطبيق ..
    نزل برنامج Dev-Cpp وجرب فيه New Project واكتب لك ملف جديد واحفظه .. ( البرنامج مجاني ترا )
    http://www.bloodshed.net/devcpp.html





  9. #9
    التسجيل
    28-08-2001
    الدولة
    <=^=^==^=^=>
    المشاركات
    7,688

    رد: اللغة العربية.

    الله يسلمك على كل خدمة قدمتها لي، وتعبتك معي الصراحة... اعذرنا...

    لكن للآن ما فهمتني....

    في السي ++ في أدوات تتعامل مع ملفات txt، تستورد منها معلومات وتخزن فيها معلومات.

    http://www.cplusplus.com/doc/languag...ial/files.html

    أنا المطلوب مني أني أخزن في هالملفات كم نص بالعربي....

  10. #10
    التسجيل
    29-01-2004
    الدولة
    الحمدلله -- الكويت -- ^_^
    المشاركات
    2,987

    رد: اللغة العربية.

    ااه .. نعم .

    هناك مشكله في تخزين النص العربي في ملف txt مباشرة .. و ذلك انه في حالة الأجهزة الغير معربة تعريب كامل، لن يظهر النص العربي فيها و انما علامات غريبة (كالاستفهام و غيرها)

    و هناك حل بسيط و مؤقت و هو أن تجعل الملف
    كود PHP:
    .doc 
    أي سيكون البرنامج كالتالي:
    كود PHP:
    // basic file operations
    #include <iostream>
    #include <fstream>
    using namespace std;

    int main () {
      
    ofstream myfile;
      
    myfile.open ("example.doc");
    myfile << "أهلا بالجميع.\n";
      
    myfile.close();
      return 
    0;

    و بس

  11. #11
    التسجيل
    28-08-2001
    الدولة
    <=^=^==^=^=>
    المشاركات
    7,688

    رد: اللغة العربية.

    ممتاز...
    مش مشكلة دوك أو غيره.. المهم نص..
    جزاك الله خير.

  12. #12
    التسجيل
    28-08-2001
    الدولة
    <=^=^==^=^=>
    المشاركات
    7,688

    رد: اللغة العربية.

    مشكلة أخرى.....
    الكومبايلر ما بيكتب عربي

    جربت اثنين... ++Dev C والفيجوال 6.0

  13. #13
    التسجيل
    27-03-2005
    المشاركات
    161

    رد: اللغة العربية.

    الله يعطيك العافية

  14. #14
    التسجيل
    29-01-2004
    الدولة
    الحمدلله -- الكويت -- ^_^
    المشاركات
    2,987

    رد: اللغة العربية.

    اقتباس المشاركة الأصلية كتبت بواسطة -Cheetah-
    مشكلة أخرى.....
    الكومبايلر ما بيكتب عربي

    جربت اثنين... ++Dev C والفيجوال 6.0
    !?
    أنا أملك Devc++ مثبت على الويندوز2000 حتى ... و كتب عربي !؟

    غريب ....

    ---------

    الله يعطيك العافية
    الله يعافيك ، شكرا على الدعوة الطيبة

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •