تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] أفضل و أحسن كود يمكنني إستخدامه في الحسابات الفواتير
#4
(20-09-20, 08:17 PM)Anas Mahmoud كتب : هل المشكلة مدخلات مربع النص ؟

اذا كنت تريد ان تحصل على قيمة رقمية من مربع النص يمكنك استخدام TryParse او الافضل TryParse مع Validating



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

خصوصا في الأرقام بالفواصل مثلا 


هل يمكن أن توضح لي أكثر TryParse

(20-09-20, 09:55 PM)Mohamad Anan كتب : و عليكم السلام و رحمة الله و بركاته

حسب علمي النتيجة واحدة من حيث الدقة فتيجة الدالة في الحالتين متغير من نوع Double

هناك فرق بين Val و CDbl و هو 

Val تأخذ وقت أكثر في التنفيذ و تحويل النص لرقم و لا تقبل الفاصلة و تقبل النص الفارغ

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

CDbl تفترض أن الرقم المرر رقم و هي أفضل و اسرع في الاستخدام مع انعدام ملاحظة الفرق لسرعة المعالجات

كود :
Val("1,112.12$") REM = 1
Val("1112.12$") REM = 1112.12
CDbl("1112.12$") REM = Error
CDbl("") REM = Error
Val("") REM = 0
CDbl("1,112.12") REM = 1112.12



أخي محمد بعد ملاحضة هده الأمثلة

هل تنصحني بإستخدام  Cdbl مع عدم جعل المستخدم يضع قيمة فارغة

وهل هدا الكود جيد لأحصل على الفواصل

كود :
TextBox1.Text = Format(CDbl(11.11), "0.00")
الرد }}}


الردود في هذا الموضوع
RE: أفضل و أحسن كود يمكنني إستخدامه في الحسابات الفواتير - بواسطة sniperjawadino - 20-09-20, 10:18 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 799 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  ترتيب شجره الحسابات داخل الجريد فيو modymody300894 2 417 31-10-24, 12:27 PM
آخر رد: modymody300894
  كيف يمكنني الضغط على DataGridView_CellFormatting عبر Button1 moh61 1 397 27-06-24, 12:48 AM
آخر رد: asmarsou
  كيف يمكنني إعداد ترقيم تلقائي ويتجدد الترقيم في كل سنة mram3242 15 7,007 02-06-24, 08:25 PM
آخر رد: atefkhalf2004
Heart اقدم لكم هدية تصفح منتدى vb4arb.com بشكل أفضل من قبل مع ( vb4arb Code Highlighter ) عبدالله الدوسري 5 4,580 24-01-24, 10:31 PM
آخر رد: annagui
  [VB.NET] كيف يمكنني استظافة سوفت وير برنامج ادارة جهاز السي بي سي في المختبر الى برنامجي الحزين اليماني 2 661 15-01-24, 10:39 PM
آخر رد: الحزين اليماني
  [VB.NET] كيف يمكنني إعداد ترقيم تلقائي ويتجدد الترقيم في كل يوم Osama_NY 8 3,418 04-11-23, 01:42 PM
آخر رد: الحزين اليماني
  ما هو أفضل موقع موثوق فيه ترشحونه لربط قاعدة البيانات عليه أونلاين hazim1 0 643 16-09-23, 06:14 AM
آخر رد: hazim1
  يوجد خطاء عند تحميل الفورم - مثال شجرة الحسابات new_programer 6 1,160 11-06-23, 06:47 PM
آخر رد: new_programer
  يوجد خطاء عند فتح الفورم مثال شجرة الحسابات new_programer 2 835 06-06-23, 02:41 PM
آخر رد: new_programer

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم