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

هل يمكن تغيير أسماء أزرار الMsgbox ؟

مغلق
بدأه AHMAD FATHY في 28 يونيو 2006 · 21 رد · 3,397 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كلنا - معشر مبرمجين VB6 :lol: - نعرف ال Msgbox أو صندوق الرسائل

سؤالى :

هل يمكن تغيير الاسم المكتوب على زر فى صندوق الرسائل ؟مثلا:

بدلا من cancel نكتب إلغاء و هكذا ...

هل هذا ممكن ؟؟

و السلام ختام

post-39097-1151496159_thumb.gif

تم تعديل هذه المشاركة بواسطة AHMAD FATHY في 28 يونيو 2006 في 15:03

AlexCard.gif

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

#2

:D عفوا اخي الكريم لا ينفع ابدا حيث يعتبر استحالة مع ان ما فيش حاجة اسمها استحالة في البرمجة بس لا يمكن ان انتا تعدل علي اي اداة او اي حاجة عملاها شركة ميكروسوفت قال ايه احتكار يعني عاوز كده ممكن تصمم انتا بنفسك اجاة زيها بالظبط واحسن منها بكتير وزي ما انتا عاوز ابحث في المنتدي عن طرق تصميم اداوات ocx وراح تستفيد منها كتيييييييييييييييييير

#3

اخي الكريم يوجد مودل خاص يقوم بتعريب رسائل المسج بوكس ويحولها للغة العربية

** أقم صلاتك قبل مماتك **

الصلاة : جالبة للرزق . حافظة ‏للصحة دافعة للأذى ، طاردة للأدواء ، مقوية للقلب ، مبيضة للوجه ، ‏مفرحة للنفس ، مذهبة للكسل ، منشطة للجوارح ، ممدة للقوى ‏،شارحة للصدر، مغذية للروح ، منورة للقلب ، حافظة للنعمة ، دافعة ‏للنقمة ، جالبة للبركة, مبعدة من الشيطان.

* هل تعلم أن النبي صلى الله عليه وسلم وصف تارك الصلاة بالكفر ؟

‏* هل تعلم أن الذي لا يصلي إذا مات لا يدفن في مقابر المسلمين!!

‏* هل تعلم أن أول ما تحاسب عليه الصلاة ؟

‏* هل تعلم أن تارك الصلاة يحشر يوم القيامة مع فرعون ؟

‏* هل تعلم أن تارك الصلاة مع المجرمين في جهنم ؟

#4

السلام عليكم

Max bayne

شكرا على تعاونك :) بس الاسهل انى اعمل فورم لانى محتاجها لجزء معين من البرنامج و لست محتاج الى تعريب كامل لكل الرسائل ........ شكرا على تعاونك

العالم

جزاك الله خيرا و ولو عندك المودل عشان اجربه يبقى تمام .. و شكرا ليك

و السؤال قائم لباقى الاعضاء لعل ان يكون احد خاض فى نفس الموضوع من قبل

AlexCard.gif

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

#5
Max bayne كتب:
:D عفوا اخي الكريم لا ينفع ابدا حيث يعتبر استحالة مع ان ما فيش حاجة اسمها استحالة في البرمجة بس لا يمكن ان انتا تعدل علي اي اداة او اي حاجة عملاها شركة ميكروسوفت قال ايه احتكار يعني عاوز كده ممكن تصمم انتا بنفسك اجاة زيها بالظبط واحسن منها بكتير وزي ما انتا عاوز ابحث في المنتدي عن طرق تصميم اداوات ocx وراح تستفيد منها كتيييييييييييييييييير

كلالالالالالالالالالالالالالالالالالام خاااااااااااااااااااااااااطىء :P

كل شيء ممكن و هذا مثال مرفق على تعريب الازرار (( API ))

* يمكن أيضاً تغير نوع الخط في الــ Msgbox و حجمه و حالته (Bold , Italic , Underline)

و سوف ارفق لك مثال على هذه الأشياء قريباً إن شاء الله .

مواضيع و دروس
الكتابة بعدة ألوان داخل الــ TetxBoxمكتبة الأكوادتحميل الــ Visual Basic Express 2005
تحميل فيجوال بسيك 6أكواد × أكواددروس في الخوارزميات
لتحميل عدة إصدارات من كريستال ريبورتتحميل برنامج Activ Skin 4.3جمل الــ Sql من الألف إلى الياء
معظم المواقع المختصة بالفيجوال بيسيكموقع كويس للأيقوناتمرجع شامل لأدوات ActivX
كيفية نطق الحرف المكتوب شرح عن كيفية إقامة علاقة مع Data Reprot باستخدام الــ DataEnvironment علاقة مع الـ Datareport بدون استخدام DataEnvironment (( شرح ))
كتاب Migrating From DAO to ADOإضافة لـ VB6 بريمج IndenterVB, إضافة لبيئة تطوير فيجوال بيسك 6حوار بينى و بين عضو حول ال winsock , اتمنى ان يعجبكم
Smart Indenter 3.5 لتنسيق الأكواد, هديه لكل الأعضاء السلسلة الدهبية في المواضيع العلمية ، إستغلال الـ Balloons في الـ Windows XP مصفوفات الأدوات Control Arrays افكار وتلميحات ! , لمن افتقدها من أيام الـ VB6.0
جعل خلفية الـ Mid Form تظهر بالكامل خواص الاداة Winsock لربط الاجهزة عن طريق الانترنتكيف يتم عمل تقارير بإستخدام HTML

7.gif
#6

ننتظر الامثله واعانك الله

مدونة مهندس ميكانيكى

“Any fool can make things bigger, more complex, and more violent”

#7

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

هذا مثال يوضح معظم الرسائل

حمل من هنا

#8

السلام عليكم

COMFORT

شكرا على المساهمة B) و انا فى انتظار المرفقات او شرح

FemTo

انا برضو منتظر زيك يا فمتو

محمدvb

اولا شكرا على التفاعل مع الموضوع :)

لكن اخى ما علاقة هذا بالموضوع !! اعتقد انك فهمت السؤال غلط .. المثال المرفق يوضح الانواع المختلفة من صندوق الرسائل msgbox ولا يمت بصله لكيفية تغيير اسم الزر command الذى يظهر فى المسج بوكس

لفهم المطلوب اكثر شاهد الصورة التى ارفقتها فى بداية الموضوع

و شكرا للمساهمة B)

فى انتظار باقى الأعضاء .. اللى عنده و لو معلومة صغيرة او مفتاح للتفكير يا ريت يساعد :lol:

و السلام ختام

AlexCard.gif

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

#9

معليش يا إخواني و الله نسيت أن أرفق الملف

Arabic___Msgbox.rar

مواضيع و دروس
الكتابة بعدة ألوان داخل الــ TetxBoxمكتبة الأكوادتحميل الــ Visual Basic Express 2005
تحميل فيجوال بسيك 6أكواد × أكواددروس في الخوارزميات
لتحميل عدة إصدارات من كريستال ريبورتتحميل برنامج Activ Skin 4.3جمل الــ Sql من الألف إلى الياء
معظم المواقع المختصة بالفيجوال بيسيكموقع كويس للأيقوناتمرجع شامل لأدوات ActivX
كيفية نطق الحرف المكتوب شرح عن كيفية إقامة علاقة مع Data Reprot باستخدام الــ DataEnvironment علاقة مع الـ Datareport بدون استخدام DataEnvironment (( شرح ))
كتاب Migrating From DAO to ADOإضافة لـ VB6 بريمج IndenterVB, إضافة لبيئة تطوير فيجوال بيسك 6حوار بينى و بين عضو حول ال winsock , اتمنى ان يعجبكم
Smart Indenter 3.5 لتنسيق الأكواد, هديه لكل الأعضاء السلسلة الدهبية في المواضيع العلمية ، إستغلال الـ Balloons في الـ Windows XP مصفوفات الأدوات Control Arrays افكار وتلميحات ! , لمن افتقدها من أيام الـ VB6.0
جعل خلفية الـ Mid Form تظهر بالكامل خواص الاداة Winsock لربط الاجهزة عن طريق الانترنتكيف يتم عمل تقارير بإستخدام HTML

7.gif
#10

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

COMFORT

تمام تمام الله ينور

تسلم يا باشااااااااااااااااااااااااااا

AlexCard.gif

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

#11

Ahmad fathe

حملت الملف انته ، لو حملت الملف كان عرفت الحل ،،،

كل الرسائل المطلوبه مرفقه في الملف ،، لو ما حملته حمله ،، وبه الرسائل ذات الأزارير المعربه وممكن تختار ما تريد

تحياتي ،،،

#12

محمدvb

هل تعتقد انى رديت عليك بدون ان احمل الملف؟؟؟؟ :wacko:

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

اتفرج و احكم :unsure:

post-39097-1151598675_thumb.gif

post-39097-1151598686_thumb.gif

AlexCard.gif

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

#13

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

شكرا اخي COMFORT على المثال

بس سؤال صغير

هل ممكن نخليها تكون عامة على المشروع كله بدلا من اضافة Buttons_Ar Me.hwnd قبل كل رسالة ؟

وشكرا مرة اخرى

JusT LeT YouR MinD WorK

#14

مرحبا بكم جميعاً أخي أحمد تأكد من جهازك يمكن مو معرب،،

والحقيقه شفت الصوره اللي انته حاطها هنا في الصفحه ،، والحقيقه الأخرى ،، عندي على الجهاز جميعها معربه ،،

بنعم ، ولا ، إلغاء الأمر ،، موافق ،، إعاده ،، إحباط ..... إلخ

تحياتي

#15

لو تسمحولى اعقب على موضوع التعريب

فعلا المرفق لا يوجد به اى تعريب

وهذا ان لم اخطئ لع علاقة بنوع ال windows الذى لديك

فانا ايضا لم يظهر لدى اى نوع من التعريب كلها عبارة عن رسائل عادية جدا

وانا اعتقد انها تظهر بالة العربية عندك ربما لان نسخة ال windows نسخة عربية

هذا والله اعلم

تقبلو تحياتى

E\ Mohamed abdo

#16

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

يا أخ محمدvb فعلا الملف اللي حضرتك أرفقته غير معرب وكل الرسائل الموجودة به هي رسائل عادية

والأزرار فيها تظهر بشكلها الطبيعي

أنا حملت الملفين وبالفعل المثال اللي وضعه الأخ COMFORT في المشاركة رقم 9 به تعريب مظبوط

وياريت يا أخ COMFORT ترد على سؤالي

الى اللقاء

JusT LeT YouR MinD WorK

#17

السلام عليكم

محمد vb

يا أخى انت ليه مش مقتنع ان البرنامج اللى انت ارفقته عبارة عن شرح للانواع المختلفة لصندوق الرسالة ..

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

التفسير انها بتظهر عندك عربى ان نسخة الويندز اللى عندك نسخة عربية :blink:

و شكرا

سامبا و مستر كينج

كلام مظبوط 100% ...

AlexCard.gif

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

#18

الاخ الفاضل MR^King

بالنسبة لـ "Buttons_Ar Me.hwnd" هو استدعاء لدالة التعريب

و لذلك فقد تم استدعاءه قبل إظهار كل رسالة . و إلا فكيف ستظهر الرسالة معربة ؟

و هو بالفعل عام لكل المشروع و لكن يجب استدعاءه لينفذ المطلوب منه .

إن شاء الله وضحت ؟

مواضيع و دروس
الكتابة بعدة ألوان داخل الــ TetxBoxمكتبة الأكوادتحميل الــ Visual Basic Express 2005
تحميل فيجوال بسيك 6أكواد × أكواددروس في الخوارزميات
لتحميل عدة إصدارات من كريستال ريبورتتحميل برنامج Activ Skin 4.3جمل الــ Sql من الألف إلى الياء
معظم المواقع المختصة بالفيجوال بيسيكموقع كويس للأيقوناتمرجع شامل لأدوات ActivX
كيفية نطق الحرف المكتوب شرح عن كيفية إقامة علاقة مع Data Reprot باستخدام الــ DataEnvironment علاقة مع الـ Datareport بدون استخدام DataEnvironment (( شرح ))
كتاب Migrating From DAO to ADOإضافة لـ VB6 بريمج IndenterVB, إضافة لبيئة تطوير فيجوال بيسك 6حوار بينى و بين عضو حول ال winsock , اتمنى ان يعجبكم
Smart Indenter 3.5 لتنسيق الأكواد, هديه لكل الأعضاء السلسلة الدهبية في المواضيع العلمية ، إستغلال الـ Balloons في الـ Windows XP مصفوفات الأدوات Control Arrays افكار وتلميحات ! , لمن افتقدها من أيام الـ VB6.0
جعل خلفية الـ Mid Form تظهر بالكامل خواص الاداة Winsock لربط الاجهزة عن طريق الانترنتكيف يتم عمل تقارير بإستخدام HTML

7.gif
#19

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

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

وطبعا Buttons_Ar موجود في الموديول وبالتالي هو عام على المشروع كله

تمنياتي بالتوفيق وشكرا ليك :)

سلام

JusT LeT YouR MinD WorK

#20

بصراحة لا أعرف طريقة أخرى ;) :)

مواضيع و دروس
الكتابة بعدة ألوان داخل الــ TetxBoxمكتبة الأكوادتحميل الــ Visual Basic Express 2005
تحميل فيجوال بسيك 6أكواد × أكواددروس في الخوارزميات
لتحميل عدة إصدارات من كريستال ريبورتتحميل برنامج Activ Skin 4.3جمل الــ Sql من الألف إلى الياء
معظم المواقع المختصة بالفيجوال بيسيكموقع كويس للأيقوناتمرجع شامل لأدوات ActivX
كيفية نطق الحرف المكتوب شرح عن كيفية إقامة علاقة مع Data Reprot باستخدام الــ DataEnvironment علاقة مع الـ Datareport بدون استخدام DataEnvironment (( شرح ))
كتاب Migrating From DAO to ADOإضافة لـ VB6 بريمج IndenterVB, إضافة لبيئة تطوير فيجوال بيسك 6حوار بينى و بين عضو حول ال winsock , اتمنى ان يعجبكم
Smart Indenter 3.5 لتنسيق الأكواد, هديه لكل الأعضاء السلسلة الدهبية في المواضيع العلمية ، إستغلال الـ Balloons في الـ Windows XP مصفوفات الأدوات Control Arrays افكار وتلميحات ! , لمن افتقدها من أيام الـ VB6.0
جعل خلفية الـ Mid Form تظهر بالكامل خواص الاداة Winsock لربط الاجهزة عن طريق الانترنتكيف يتم عمل تقارير بإستخدام HTML

7.gif
#21

بالنسبه للمثال الذي ارفقه COMFORT هو مثال ممتاز و انا جربته على وندوز نسخه انجليزي وكان يخرج الرسائل بالعربي ايضا

المهندس

#22

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

اثارني التساؤل بمكانيه تعديل أزرار الـ msgbox

وخطر ببالي طريقه يمكن من خلالها عمل ذلك عن طريق SendMessage و WM_SETTEXT

لكن لأن msgbox اذا ظهرت يتوقف جميع العمليات في البرنامج الرئيسي

صال لابد ان يكون البرنامج Multithread حتى يعمل واحد بإصدار الـ msgbox والثاني يتولى وضع النصوص المطلوبة

:blink:

اختصرت الطريق من نصفه وبحثت في الموقع المتميز www.planet-source-code.com

وحصلت المطلوب بلا وجع راس :) وكلام زايد ،،،

لكن خاصية عرض النص من اليمين إلى اليسار غير موفره مثل تلك الموجودة في الـ msgbox المعروفة

تحياتي للجميع

أحمد

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

MSGBOX.rar

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

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