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

تفقيط الأسماء بلغة السي شارب يوجد مثال vb

بدأه realy8 في 3 ديسمبر 2014 · 6 رد · 1,158 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

 

بحثت كثيرا لأجد كود لتفقيط الأسماء بلغة السي شارب ولم أجد ما يعمل معي

 

وهذا الكود وجدت للغة الـ VB وقمت بتحويله إلى سي شارب ولكن لم يعمل معي لوجود اخطاء لم اعرف حل لها فأرجوا منكم المساعدة وشكرا

 

كود الـ VB في المرفقات

morzak.txt

#3

شكرا لك عزيز

 

البرنامج يحول الأعداد الصحيحة ويظهر خطأ عند تحويل الأعداد العشرية

 

فأرجوا منكم المساعدة مشكورين

#4

أرجوا من ذوي المعرفة التعديل على الملف المرفق فقد وجدت الكود الذي يعمل ولكن لم أعرف التعديل عليه

 

التعديلات المطلوبة

1. تفعيل عمل العملة بـ "الدينار" والأجزاء العشرة بالـ "فلس"  ... يوجد خاصية العملات في الكود ولكن لم أعرف كيف أفعلها

2. أريد أن تكون الفواصل العشرة 3 أرقام، حيث أنها في هذا الكود رقمي عشريين فقط

 

أرجوا المساعدة فأنا محتاجة بوجه السرعة

 

المرفقات

1. ملف مبسط للمشروع

2. ملف الكلاس

WindowsFormsApplication1.rar

General.cs

تم تعديل هذه المشاركة بواسطة realy8 في 5 ديسمبر 2014 في 10:59

#5
realy8 كتب:

أرجوا من ذوي المعرفة التعديل على الملف المرفق فقد وجدت الكود الذي يعمل ولكن لم أعرف التعديل عليه

 

التعديلات المطلوبة

1. تفعيل عمل العملة بـ "الدينار" والأجزاء العشرة بالـ "فلس"  ... يوجد خاصية العملات في الكود ولكن لم أعرف كيف أفعلها

2. أريد أن تكون الفواصل العشرة 3 أرقام، حيث أنها في هذا الكود رقمي عشريين فقط

 

أرجوا المساعدة فأنا محتاجة بوجه السرعة

 

المرفقات

1. ملف مبسط للمشروع

2. ملف الكلاس

 

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

فى الحقيقة الكود المرفق يبدو وأنه مقتبس من كود آخر قد قمت برفعه قبل ذلك فى موضوع سابق، وهو يدعم حتى ثلاث خانات عشرية

كل ما عليك فعله هو تغير كل كلمة "جنيه" بكلمة "دينار" وكل كلمة "جنيهان" بكلمة "ديناران" وكل كلمة "جنيهات" بكلمة "دنانير" وأيضاً تغيير كل كلمة "قرش" بكلمة "فلس" وتغيير كلمة "مليم" بما يقابلها

 

ثم بعد ذلك ما عليك إلا استدعاء الوظيفة مثل السطر التالى

Label1.Text = GetNumericExpression(741.250, RoundOption.مليم);

clsCurrency.cs

أدعو الله أن يجعل أعمالنا خالصة لوجهه الكريم --- وأن ينفعنا بما علمنا

Dr Sayed Tohamy

Programming Instructor

مدرب برمجة

---------------

EmaSoft2000

-------------------

#6

أشكرك أخي العزيز  ema2000_t كل الشكر والتقدير

 

بحثت كثيرا وجربت عدة أكواد ولم أنجح في ذلك، وردك هذا هو الحل الذي عمل معي بكل نجاح فشكرا جزيلا لك

 

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

textBox2.Text = clsCurrency.GetNumericExpression(Convert.ToDecimal(textBox1.Text),clsCurrency.RoundOption.فلس);
#7
realy8 كتب:

 

أشكرك أخي العزيز  ema2000_t كل الشكر والتقدير

 

بحثت كثيرا وجربت عدة أكواد ولم أنجح في ذلك، وردك هذا هو الحل الذي عمل معي بكل نجاح فشكرا جزيلا لك

 

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

textBox2.Text = clsCurrency.GetNumericExpression(Convert.ToDecimal(textBox1.Text),clsCurrency.RoundOption.فلس);

بارك الله فيك وفى هذا المنتدى الرائع وجميع الأخوة والأخوات

أدعو الله أن يجعل أعمالنا خالصة لوجهه الكريم --- وأن ينفعنا بما علمنا

Dr Sayed Tohamy

Programming Instructor

مدرب برمجة

---------------

EmaSoft2000

-------------------

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