• 0
أنس العم

الإصدار الثالث من عنصر التفقيط العربي

سؤال

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

إضافة إلى إمكانية تحديد السياق الإعرابي (رفع، نصب، جر) و الذي يؤثر في شكل الكلمات و في تشكيلها (مثال: عشرون، عشرين)

إمكانية تحديد مستوى التشكيل (بدون تشكيل، تنوين نصب على ألف، التنوين، التشكيل الكامل«غير مدعوم بعد»)

إمكانية اختيار نظام تسمية الأعداد فوق المليون (النظام الأمريكي أو النظام الأوروبي)

يمكن استخدامه لتفقيط أي عدد يصف جماداً و ليس معدوده بالضرورة عملة.

=================

الجديد في الإصدار الثالث:

=================

- إمكانية اختيار المحل الإعرابي (رفع، نصب، جر)

- إمكانية تحديد نص سياقي (بادئة و لاحقة)

- إمكانية تحديد مستوى التشكيل (التشكيل الكامل غير مدعوم بعد)

- إمكانية اختيار نظام تسمية الأعداد فوق المليون (النظام الأمريكي أو النظام الأوروبي)

- إضافة قوى جديدة للألف مما يجعل التفقيط ممكناً حتى 24 مرتبة صحيحة (ما عدا الكسور) بعد أن كان ممكناً حتى 15 مرتبة صحيحة

- القدرة على تحديد جنس كل من اسم العملة و اسم جزئها بشكل آلي (مع ترك الخيار بتحديده يدوياً)

موجود على الرابط:

http://www.arabdevelopers.com/vcl/index.ph...tid=11&subid=47

أو من الملف المرفق:

TArabicLingualAmount v3.zip

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

9 إجابة على هذا السؤال .

  • 0

جزاك الله الف خير

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي العزيز

هل لكم ان تترجموها الى كود Visual Basic حتى نستفيد منها في Visual Basic 6 وكذلك في تطبيقات Office لاسيما Access ؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أتمنى لو أستطيع ترجمته إلى Visual Basic و لكن المشكلة هي أنني لا أعرف Visual Basic و لا وقت لدي لأتعلمها.

لكن أتمنى لو يتكرم علينا أحد الإخوة بالمعلومات اللازمة لتحويله إلى ocx (ActiveX) ليتمكن مبرمجو اللغات الأخرى من الإستفادة منه كما هو.

علماً بأن الدلفي تمكن من إنتاج عناصر ActiveX بشكل مباشر، و لكن بشرط أن تكون إعتماداً على كائن يرث من عنصر مرئي من عناصرها الأساسية.

يمكن حالياً إنتاج dll تعطينا إمكانية التفقيط إعتماداً على هذا العنصر و لكنها لن تكون ذات طابع غرضي و ستفقده أهم ميزاته.

إلا لو استطعنا تضمين العنصر بشكل غرضي ضمن الـ dll و استخدمنا الـ Interface و حولنا هذه الـ dll إلى Server لهذا العنصر، و لكن كيف؟ لا أدري، بل ينقصني الكثير من المعلومات في هذا المجال.

إذا كان لديك الوقت أخي النبهاني و تريد ترجمة العنصر إلى VB فأنا أرحب كثيراً بهذه الفكرة و أنا مستعد لشرح كل ما يُشْكِل عليك فهمه من الكود الحالي للعنصر.

و جزاك الله خيراً، إذ ستكون بادرة عملٍ جبار سيكون ثورةً في عالم Office سيستفيد آلاف الناس منها بإذن الله.

و الله ولي التوفيق...

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكرا أنس ..

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

ولك مني أطيب التحيات

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكراً لك أخي الغالي عروة

أرجو من الله التوفيق الدائم لك...

مع أطيب التمنيات... :rolleyes:

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لتجريب و استعراض عنصر التفقيط العربي الإصدار الثالث يمكن تنزيل برنامج مفقط المبالغ النقدية (ملف تنفيذي فقط) من الرابط:

http://www.arabdevelopers.com/vcl/index.ph...ownload&fid=196

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اهلا بك اخي انس العم .. واشكرك على الرد

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

وهناك سؤال بسيط ..

اذا تم ترجمه العنصر الذي وضعتوه الى أداة ocx او مكتبة dll فهل سنتمكن من التعامل معها في فيجوال بيسك ؟؟ واذا كان هكذا فهذا سيختصر العمليه لبعض الوقت وللكثيرين من اللغات الاخرى ..

تحياتي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أخي العزيز النبهاني،

بالنسبة للعمل المهم الذي نويت فعله فأقول لك جزاك الله خيراً و جعلها في ميزان حسناتك

و أنا جاهز متى أردت البدء أن أشرح لك ما يلزم لفهم وحدة التفقيط هذه

طبعاً تحويل العنصر إلى أداة ocx أو إلى غرض ضمن dll سيمكن بالتأكيد ليس مبرمجي VB فحسب، بل مبرمجي كل اللغات الأخرى من استخدام عنصر التفقيط في برامجهم.

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

أخوك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

يبدو مكون جيد

جاري التجميل والتجربة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .