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

مساعدة في برنامج تحويل العملات ..

بدأه سنان محمد صالح في 5 فبراير 2009 · 4 رد · 5,614 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ..

كيف حالكم اخوتي .. ؟

بدأت قبل كم يوم بمشروع لتحويل العملات ..

يحتوي النموذج على comboBox عدد 2 .. الاول للعملة الاساس والثاني للعملة المراد التحويل لها ..

ادخلت تقريبا 10 عملات في كليهما ..

لو اردت الان التحويل مثلا من اليورو الى الدولار ..

ولنفرض ان موقع اليورو في الكومبو1 هو 2 والدولار 1 ( لان الكومبو1 و2 متساوية في محتوايتها ومن حيث المواقع ) ..

هل سيكون الكود باختبار الموقع في الكومبو الاول مع الموقع في الكومبو الثاني وعلى اساسها يتم التحويل .؟

يعني الان لكي احول الدينار العراقي الى الدولار احتاج للمعادلة التالية ...

D × 1200 = $

اما العكس اي من الدولار الى الدينار .. فبالتأكيد سنعكس المعادلة ..

D= $ /1200

طبعا هو ليس 1200 بالضبط بل اقل منه بقليل (1180) ..

طيب .. الان عندي من الدينار الى الدولار .. والعكس ايضا .. وعندي عشر عملات ..

هل ساختبر كل عملة من الكومبو الاول مع العملة من الكومبو الثاني وعلى اساسها اضع المعادلة .؟

اتوقع انها ستكون عملية شاقة وصعبه ..

يعني لو اردت تطوير المشروع ليضم عملات اكثر سأفجر الشاشه عند العملة 20 ...

لذلك فما احتاجه هو التالي ,,

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

فصراحة خبرتي في الصيرفة ضعيفة جدا ..

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

تحياتي العطرة .. للجميع ..

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#2

السلام عليكم

اذا امكن ارسل مثال لكي استطيع ان اعدل عليه ان شاء الله

في رعاية الله

00allah.jpg

Stylmg@yahoo.fr

#3

لا اعتقد ان الامر يحتاج لمثال لكي تعدل عليه ..

اكتب انت من عندك كود يحتوي على 2 كومبو وعلى طريقة التحويل بينها من عملة لاخرى ..

ومن ثم افدني بذلك ..

انتظر الرد ..

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#4

up ..

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#5

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

اعتقد ان هناك حل اسهل .. الا وهو توسيط عملة معينة

اي مثلا يتم عمل Array بها أسعار العملات وفقا للعملة الوسيطة فقط .. ومن بعدها يتم التحويل منها وإليها

مثال على ذلك .. نفترض به الآتي :

العملة الوسيطة هي الجنيه المصري

ونريد التحويل الآن من الليرة اللبناني إلى الدينار العراقي .. مثلا 2000 ليرة

ولو علمنا ان الجنيه المصري الواحد يعادل 271.97827 ليرة لبناني حسب سعر اليوم

ولو علمنا أيضا ان الجنيه المصري الواحد يعادل 209.74196 دينار عراقي حسب سعر اليوم

اذا عملية التحويل ستكون كالآتي :

الخطوة الأولى .. الـ 2000 ليرة يعادلوا بالمصري 7.35352864771145

والخطوة الثانية .. الـ 7.35352864771145 جنيه مصري × 209.74196 دينار عراقي .. ليصبح الناتج 1542.34351148715

وبهذا نكون توصلنا إلى أن الـ 2000 ليرة يعادلوا 1542.34351148715 دينار عراقي

ومرفق مثال لتوضيح العملية برمجيا به 9 عملات عربية إلى جانب الجنيه المصري

وهذا وفقا للأسعار الموجوده على الـ Internet لليوم 09 فبراير 2009

ولتغيير العملة الوسيطة في المثال المرفق .. يتوجب فقط تغيير الإسم .. إلى جانب وضع باقي الأسعار وفقا لها

أما لإضافة عملات جديدة يتم تغيير قيمة الـ Constant حامل الإسم iCount بعدد العملات

ويتم إضافة سطرين فقط في الحدث Load للـ Form .. الأول لإسم العملة والثاني لقيمة العملة بالنسبة للعملة الوسيطة

وسيتم التحويل بنجاح إن شاء الله ودون الحاجة لوضع تباديل وتوافيق العملات بعضها لبعض

CurrConverter.rar

تم تعديل هذه المشاركة بواسطة mrx_ta7ady في 9 فبراير 2009 في 15:15

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

فليقبل الجميع تقديري واحترامي .. ولكم تحياتي

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…