السلام عليكم
كلنا - معشر مبرمجين VB6 :lol: - نعرف ال Msgbox أو صندوق الرسائل
سؤالى :
هل يمكن تغيير الاسم المكتوب على زر فى صندوق الرسائل ؟مثلا:
بدلا من cancel نكتب إلغاء و هكذا ...
هل هذا ممكن ؟؟
و السلام ختام
السلام عليكم
كلنا - معشر مبرمجين VB6 :lol: - نعرف ال Msgbox أو صندوق الرسائل
سؤالى :
هل يمكن تغيير الاسم المكتوب على زر فى صندوق الرسائل ؟مثلا:
بدلا من cancel نكتب إلغاء و هكذا ...
هل هذا ممكن ؟؟
و السلام ختام
تم تعديل هذه المشاركة بواسطة AHMAD FATHY في 28 يونيو 2006 في 15:03

Business Card
Ahmad Fathy Ahmad
Computer and Systems Department
Faculty of Engineering, Alexandria University
Cellular: +2 010 1461154
E-mail: midoalx@hotmail.com
ICQ: 148481391
:D عفوا اخي الكريم لا ينفع ابدا حيث يعتبر استحالة مع ان ما فيش حاجة اسمها استحالة في البرمجة بس لا يمكن ان انتا تعدل علي اي اداة او اي حاجة عملاها شركة ميكروسوفت قال ايه احتكار يعني عاوز كده ممكن تصمم انتا بنفسك اجاة زيها بالظبط واحسن منها بكتير وزي ما انتا عاوز ابحث في المنتدي عن طرق تصميم اداوات ocx وراح تستفيد منها كتيييييييييييييييييير
اخي الكريم يوجد مودل خاص يقوم بتعريب رسائل المسج بوكس ويحولها للغة العربية
** أقم صلاتك قبل مماتك **
الصلاة : جالبة للرزق . حافظة للصحة دافعة للأذى ، طاردة للأدواء ، مقوية للقلب ، مبيضة للوجه ، مفرحة للنفس ، مذهبة للكسل ، منشطة للجوارح ، ممدة للقوى ،شارحة للصدر، مغذية للروح ، منورة للقلب ، حافظة للنعمة ، دافعة للنقمة ، جالبة للبركة, مبعدة من الشيطان.
* هل تعلم أن النبي صلى الله عليه وسلم وصف تارك الصلاة بالكفر ؟
* هل تعلم أن الذي لا يصلي إذا مات لا يدفن في مقابر المسلمين!!
* هل تعلم أن أول ما تحاسب عليه الصلاة ؟
* هل تعلم أن تارك الصلاة يحشر يوم القيامة مع فرعون ؟
* هل تعلم أن تارك الصلاة مع المجرمين في جهنم ؟
السلام عليكم
Max bayne
شكرا على تعاونك :) بس الاسهل انى اعمل فورم لانى محتاجها لجزء معين من البرنامج و لست محتاج الى تعريب كامل لكل الرسائل ........ شكرا على تعاونك
العالم
جزاك الله خيرا و ولو عندك المودل عشان اجربه يبقى تمام .. و شكرا ليك
و السؤال قائم لباقى الاعضاء لعل ان يكون احد خاض فى نفس الموضوع من قبل

Business Card
Ahmad Fathy Ahmad
Computer and Systems Department
Faculty of Engineering, Alexandria University
Cellular: +2 010 1461154
E-mail: midoalx@hotmail.com
ICQ: 148481391
Max bayne كتب::D عفوا اخي الكريم لا ينفع ابدا حيث يعتبر استحالة مع ان ما فيش حاجة اسمها استحالة في البرمجة بس لا يمكن ان انتا تعدل علي اي اداة او اي حاجة عملاها شركة ميكروسوفت قال ايه احتكار يعني عاوز كده ممكن تصمم انتا بنفسك اجاة زيها بالظبط واحسن منها بكتير وزي ما انتا عاوز ابحث في المنتدي عن طرق تصميم اداوات ocx وراح تستفيد منها كتيييييييييييييييييير
كلالالالالالالالالالالالالالالالالالام خاااااااااااااااااااااااااطىء :P
كل شيء ممكن و هذا مثال مرفق على تعريب الازرار (( API ))
* يمكن أيضاً تغير نوع الخط في الــ Msgbox و حجمه و حالته (Bold , Italic , Underline)
و سوف ارفق لك مثال على هذه الأشياء قريباً إن شاء الله .

السلام عليكم
COMFORT
شكرا على المساهمة B) و انا فى انتظار المرفقات او شرح
FemTo
انا برضو منتظر زيك يا فمتو
محمدvb
اولا شكرا على التفاعل مع الموضوع :)
لكن اخى ما علاقة هذا بالموضوع !! اعتقد انك فهمت السؤال غلط .. المثال المرفق يوضح الانواع المختلفة من صندوق الرسائل msgbox ولا يمت بصله لكيفية تغيير اسم الزر command الذى يظهر فى المسج بوكس
لفهم المطلوب اكثر شاهد الصورة التى ارفقتها فى بداية الموضوع
و شكرا للمساهمة B)
فى انتظار باقى الأعضاء .. اللى عنده و لو معلومة صغيرة او مفتاح للتفكير يا ريت يساعد :lol:
و السلام ختام

Business Card
Ahmad Fathy Ahmad
Computer and Systems Department
Faculty of Engineering, Alexandria University
Cellular: +2 010 1461154
E-mail: midoalx@hotmail.com
ICQ: 148481391
معليش يا إخواني و الله نسيت أن أرفق الملف

الأخوة الأعضاء .. تم حل المشكلة فى الملف المرفق فى الرد السابق
COMFORT
تمام تمام الله ينور
تسلم يا باشااااااااااااااااااااااااااا

Business Card
Ahmad Fathy Ahmad
Computer and Systems Department
Faculty of Engineering, Alexandria University
Cellular: +2 010 1461154
E-mail: midoalx@hotmail.com
ICQ: 148481391
Ahmad fathe
حملت الملف انته ، لو حملت الملف كان عرفت الحل ،،،
كل الرسائل المطلوبه مرفقه في الملف ،، لو ما حملته حمله ،، وبه الرسائل ذات الأزارير المعربه وممكن تختار ما تريد
تحياتي ،،،
محمدvb
هل تعتقد انى رديت عليك بدون ان احمل الملف؟؟؟؟ :wacko:
انا حاطط لك صور عشان تصدق ان المرفق تبعك ليس به اى تعريب للازرار
اتفرج و احكم :unsure:

Business Card
Ahmad Fathy Ahmad
Computer and Systems Department
Faculty of Engineering, Alexandria University
Cellular: +2 010 1461154
E-mail: midoalx@hotmail.com
ICQ: 148481391
السلام عليكم ورحمة الله وبركاته
شكرا اخي COMFORT على المثال
بس سؤال صغير
هل ممكن نخليها تكون عامة على المشروع كله بدلا من اضافة Buttons_Ar Me.hwnd قبل كل رسالة ؟
وشكرا مرة اخرى
JusT LeT YouR MinD WorK
مرحبا بكم جميعاً أخي أحمد تأكد من جهازك يمكن مو معرب،،
والحقيقه شفت الصوره اللي انته حاطها هنا في الصفحه ،، والحقيقه الأخرى ،، عندي على الجهاز جميعها معربه ،،
بنعم ، ولا ، إلغاء الأمر ،، موافق ،، إعاده ،، إحباط ..... إلخ
تحياتي
لو تسمحولى اعقب على موضوع التعريب
فعلا المرفق لا يوجد به اى تعريب
وهذا ان لم اخطئ لع علاقة بنوع ال windows الذى لديك
فانا ايضا لم يظهر لدى اى نوع من التعريب كلها عبارة عن رسائل عادية جدا
وانا اعتقد انها تظهر بالة العربية عندك ربما لان نسخة ال windows نسخة عربية
هذا والله اعلم
تقبلو تحياتى
E\ Mohamed abdo
السلام عليكم ورحمة الله وبركاته
يا أخ محمدvb فعلا الملف اللي حضرتك أرفقته غير معرب وكل الرسائل الموجودة به هي رسائل عادية
والأزرار فيها تظهر بشكلها الطبيعي
أنا حملت الملفين وبالفعل المثال اللي وضعه الأخ COMFORT في المشاركة رقم 9 به تعريب مظبوط
وياريت يا أخ COMFORT ترد على سؤالي
الى اللقاء
JusT LeT YouR MinD WorK
السلام عليكم
محمد vb
يا أخى انت ليه مش مقتنع ان البرنامج اللى انت ارفقته عبارة عن شرح للانواع المختلفة لصندوق الرسالة ..
دون الخوض فى الويندز اللى عندى و اللى عندك .. اقرا الكود بتاع البرنامج و هات لى سطر واحد يدل على عملية تعريب لصندوق الرسائل
التفسير انها بتظهر عندك عربى ان نسخة الويندز اللى عندك نسخة عربية :blink:
و شكرا
سامبا و مستر كينج
كلام مظبوط 100% ...

Business Card
Ahmad Fathy Ahmad
Computer and Systems Department
Faculty of Engineering, Alexandria University
Cellular: +2 010 1461154
E-mail: midoalx@hotmail.com
ICQ: 148481391
الاخ الفاضل MR^King
بالنسبة لـ "Buttons_Ar Me.hwnd" هو استدعاء لدالة التعريب
و لذلك فقد تم استدعاءه قبل إظهار كل رسالة . و إلا فكيف ستظهر الرسالة معربة ؟
و هو بالفعل عام لكل المشروع و لكن يجب استدعاءه لينفذ المطلوب منه .
إن شاء الله وضحت ؟

السلام عليكم ورحمة الله وبركاته
شكرا يا COMFORT على التوضيح بس ان فاهم الكلام ده ولكن هو مجرد سؤال اذا كان يمكن عمل ذلك ام لا
وطبعا Buttons_Ar موجود في الموديول وبالتالي هو عام على المشروع كله
تمنياتي بالتوفيق وشكرا ليك :)
سلام
JusT LeT YouR MinD WorK
بصراحة لا أعرف طريقة أخرى ;) :)

بالنسبه للمثال الذي ارفقه COMFORT هو مثال ممتاز و انا جربته على وندوز نسخه انجليزي وكان يخرج الرسائل بالعربي ايضا
المهندس
السلام عليكم ورحمة الله
اثارني التساؤل بمكانيه تعديل أزرار الـ msgbox
وخطر ببالي طريقه يمكن من خلالها عمل ذلك عن طريق SendMessage و WM_SETTEXT
لكن لأن msgbox اذا ظهرت يتوقف جميع العمليات في البرنامج الرئيسي
صال لابد ان يكون البرنامج Multithread حتى يعمل واحد بإصدار الـ msgbox والثاني يتولى وضع النصوص المطلوبة
:blink:
اختصرت الطريق من نصفه وبحثت في الموقع المتميز www.planet-source-code.com
وحصلت المطلوب بلا وجع راس :) وكلام زايد ،،،
لكن خاصية عرض النص من اليمين إلى اليسار غير موفره مثل تلك الموجودة في الـ msgbox المعروفة
تحياتي للجميع
أحمد
الملف مرفق كما هو من المصدر لكن مع تجربة النص العربي
هذا الموضوع مغلق.