طلب مشكل حساب في الدلفي Delphi - منتديات الجلفة لكل الجزائريين و العرب

العودة   منتديات الجلفة لكل الجزائريين و العرب > منتديات التقنية > منتدى البرمجة

منتدى البرمجة كل ما يتعلق بلغات البرمجة، فيجوال بيسيك , سي ++ , دلفي , أكسيس , جافا , هتمل...

في حال وجود أي مواضيع أو ردود مُخالفة من قبل الأعضاء، يُرجى الإبلاغ عنها فورًا باستخدام أيقونة تقرير عن مشاركة سيئة ( تقرير عن مشاركة سيئة )، و الموجودة أسفل كل مشاركة .

آخر المواضيع

مشكل حساب في الدلفي Delphi

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 2015-10-17, 17:36   رقم المشاركة : 1
معلومات العضو
abban270
عضو مميّز
 
الصورة الرمزية abban270
 

 

 
إحصائية العضو










افتراضي مشكل حساب في الدلفي Delphi

السلام عليكم

لدي مشكل صغير في هذا البرنامج الصغير

الرنامج يقوم بعمل الحساب عند الضغط على الزر

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

أريده أن يقوم بالحسابات فور إعطائه المعطيات

هذا هو سورس البرنامج

https://uptobox.com/fe5rcktwd2h5

شكرا لكم










 


رد مع اقتباس
قديم 2015-10-19, 13:45   رقم المشاركة : 2
معلومات العضو
meridjihamada
عضو جديد
 
إحصائية العضو










افتراضي

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










رد مع اقتباس
قديم 2015-10-19, 22:48   رقم المشاركة : 3
معلومات العضو
abban270
عضو مميّز
 
الصورة الرمزية abban270
 

 

 
إحصائية العضو










افتراضي

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

هذا هو المقصود
لقد فهمتني









رد مع اقتباس
قديم 2015-10-20, 10:44   رقم المشاركة : 4
معلومات العضو
meridjihamada
عضو جديد
 
إحصائية العضو










افتراضي

السلام عليكم اخي
ما الغرض من هذه الاكواد؟
if ComboBox1.ItemIndex=0 then salaire:=50000;
if ComboBox1.ItemIndex=1 then salaire:=40000;
if ComboBox1.ItemIndex=2 then salaire:=30000;
if ComboBox1.ItemIndex=3 then salaire:=20000;










رد مع اقتباس
قديم 2015-10-20, 10:47   رقم المشاركة : 5
معلومات العضو
عثمان الجزائري.
مؤهّل منتدى الأسرة والمجتمع
 
الصورة الرمزية عثمان الجزائري.
 

 

 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة abban270 مشاهدة المشاركة
هذا هو المقصود
لقد فهمتني
أخي أن أعمل على vb و لكن الفكرة تكم في أنه يجب عليك و ضع كود الحساب في OnChange Event يعني حين تقوم بكتابة الأعداد يتم الحساب مباشرة









رد مع اقتباس
قديم 2015-10-20, 10:47   رقم المشاركة : 6
معلومات العضو
abban270
عضو مميّز
 
الصورة الرمزية abban270
 

 

 
إحصائية العضو










افتراضي

هذه تعني أن كل سطر يمثل أحد الخيارات الموجودة في ComboBox1
0 يمثل directeur
1 يمثل sousdirecteur
إلخ....










رد مع اقتباس
قديم 2015-10-20, 10:48   رقم المشاركة : 7
معلومات العضو
عثمان الجزائري.
مؤهّل منتدى الأسرة والمجتمع
 
الصورة الرمزية عثمان الجزائري.
 

 

 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة meridjihamada مشاهدة المشاركة
السلام عليكم اخي
ما الغرض من هذه الاكواد؟
if ComboBox1.ItemIndex=0 then salaire:=50000;
if ComboBox1.ItemIndex=1 then salaire:=40000;
if ComboBox1.ItemIndex=2 then salaire:=30000;
if ComboBox1.ItemIndex=3 then salaire:=20000;
الغرض هو مثلا إذا كانت عندك قائمة أو ما تسمى ب كومبو بوكس إذا قمت بإختيار الأول فقيمة salaire تتغير إلى 50000 و إذا إخترت الثانية فالقيمة تصبح 40000









رد مع اقتباس
قديم 2015-10-20, 10:50   رقم المشاركة : 8
معلومات العضو
abban270
عضو مميّز
 
الصورة الرمزية abban270
 

 

 
إحصائية العضو










افتراضي

يارك الله فيك عثمان
لا يوجد فرق كبير في البرمجة بين اللغات
لأن الأغكار مشتركة
OnChange Event لكن لمن لأي object
combox ou tedit ou form










رد مع اقتباس
قديم 2015-10-20, 10:52   رقم المشاركة : 9
معلومات العضو
abban270
عضو مميّز
 
الصورة الرمزية abban270
 

 

 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة عثمان الجزائري. مشاهدة المشاركة
الغرض هو مثلا إذا كانت عندك قائمة أو ما تسمى ب كومبو بوكس إذا قمت بإختيار الأول فقيمة salaire تتغير إلى 50000 و إذا إخترت الثانية فالقيمة تصبح 40000
نعم ولكن أيضا total يتغير وإذا أضفت أشياء أخرى لها علاقة بالكوبوكس هل تتغير معها ؟؟









رد مع اقتباس
قديم 2015-10-20, 10:58   رقم المشاركة : 10
معلومات العضو
عثمان الجزائري.
مؤهّل منتدى الأسرة والمجتمع
 
الصورة الرمزية عثمان الجزائري.
 

 

 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة abban270 مشاهدة المشاركة
يارك الله فيك عثمان
لا يوجد فرق كبير في البرمجة بين اللغات
لأن الأغكار مشتركة
OnChange Event لكن لمن لأي object
combox ou tedit ou form
لا أدري ما الذي تريد حسابه و لكن سأعطيك مثال بسيط:
عندنا TEXT BOX 1 نكتب فيها العدد الأول
و TEXTBOX2 نكتب فيها العدد الثاني
إذا أردنا حساب المجموع مباشرة بعد الإنتهاء من كتابة العدد الثاني و إظهاره في LABEL1 نقوم بوضع :
LABEL1.CAPTION=TEXTTEXT BOX1.TEXT+TEXT BOX 2 في ONCHANGE EVANT الخاصة بــ textbox2









رد مع اقتباس
قديم 2015-10-20, 10:59   رقم المشاركة : 11
معلومات العضو
عثمان الجزائري.
مؤهّل منتدى الأسرة والمجتمع
 
الصورة الرمزية عثمان الجزائري.
 

 

 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة abban270 مشاهدة المشاركة
نعم ولكن أيضا total يتغير وإذا أضفت أشياء أخرى لها علاقة بالكوبوكس هل تتغير معها ؟؟
بطبيعة الحال فإذا كان الــ totale مثلا في هذه الحالة متعلق ب salaire فإنه يتغير بتغير الإختيار من الكمبو بوكس









رد مع اقتباس
قديم 2015-10-20, 11:00   رقم المشاركة : 12
معلومات العضو
meridjihamada
عضو جديد
 
إحصائية العضو










افتراضي

اخي انا ابرمج بلغة الدلفي ساحاول ان اعدل لك في البرنامج وان شاء الله ينجح










رد مع اقتباس
قديم 2015-10-20, 11:08   رقم المشاركة : 13
معلومات العضو
abban270
عضو مميّز
 
الصورة الرمزية abban270
 

 

 
إحصائية العضو










افتراضي

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










رد مع اقتباس
قديم 2015-10-20, 11:11   رقم المشاركة : 14
معلومات العضو
عثمان الجزائري.
مؤهّل منتدى الأسرة والمجتمع
 
الصورة الرمزية عثمان الجزائري.
 

 

 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة abban270 مشاهدة المشاركة
بارك الله فيكما
بالنسبة للأخ عثمان
أنا أعرف كيف يتم الحساب إلخ
وأعرف طريقة العمل بالكومبوبكس
لكن الذي لا أعرفه هو:
إذا كان لدي 10 من كومبوكس كلها مرتبطة مع بعضها في الحسابات
لا يتم تفيير النتيجة فوريا إلا إذا برمجنا كل كومبوكس على حدى ووضعنا فيه نفس الكود
لكن الطريقة طويلة جدا
أردت أن أبحث عن طريقة بحيث:
كلما غيرنا في أحد من الكوبوكس يتم تغيير النتيجة فوريا
أرجو أن أكون قد وضحت ذلك
تمنيت لو كان عندي الدلفي مسطب لقمت بحل المشكل لأني أجد صعوبة في إيصال الفكرة مع أن الحل عندي في ذهني....سامحني









رد مع اقتباس
قديم 2015-10-20, 11:24   رقم المشاركة : 15
معلومات العضو
abban270
عضو مميّز
 
الصورة الرمزية abban270
 

 

 
إحصائية العضو










افتراضي

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










رد مع اقتباس
إضافة رد

الكلمات الدلالية (Tags)
مشكل, الدلفي, delphi, حساب


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

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

الساعة الآن 22:48

المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية


2006-2024 © www.djelfa.info جميع الحقوق محفوظة - الجلفة إنفو (خ. ب. س)

Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc