تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] استفسار :- بخصوص textbox
#11
(26-08-18, 09:42 PM)ابراهيم ايبو كتب : السلام عليكم اخي الكريم هذا مثال لما ترغب في اضافة الصفر على يسار الرقم وعدد هانات الاصفار حدده انت وفق عدد الخانات وزد عليه حسب ماترغب

احسنت بارك الله فيك استاذي تسلم ايدك  Rolleyes ضبط معاي والحمدالله

(26-08-18, 11:08 PM)elgokr كتب :
وعليكم السلام ورحمة الله وبركاته

مرحباً بك اخى dubai.eig

بخصوص طلبك اليك الطريقة بابسط من ما يكون

اذا كانت الاقام متغيرة اذا كان تتزايد عن العدد او التناقص 
وكل ما تحتاجه هو اضافة فقط 0 قبل الرقم فكل ما عليك تطبيق مثل هذا المثال

كود :
       Dim ii As Integer = 65489
       MsgBox("0" & ii)

ولاحظ هنا استخدام & وليس + ويفضل ان تجعل الصفر داخل "" ليتم اعتباره نصي

طيب انت مثلاً بتعمل قيمة مثل مثلاً رقم تليفون
والعدد الاقصي له هو 10 ارقام او 11 مثلاً
فطبيعة الحال عند ادخال الرقم يتم حذفه تلقائي لان الصفر على الشمال لا قيمة له
لكن تريد عند عرضه يظهر 0 فى بداية الرقم فكل ما عليك تطبيق مثل التالى

كود :
       Dim ii As Integer = 65489
       MsgBox(ii.ToString("0000000"))

ضع عدد الاصفار للعدد المطلوب الارقام عرضها
اتمنى ان تكون الصورة وضحت لك كاملاً وان الشرح بسيط

تحياتى لك
وتمنياتى لك التوفيق

احسنت استاذي الكريم  




كود :
Dim ii As Integer = 65489
      MsgBox("0" & ii)


ضبط معاي الحمدالله




بارك الله فيكم جميعا ولا يحرمنا من وجودكم موفقين خير يا رب Rolleyes
الرد }}}
تم الشكر بواسطة: elgokr
#12
الحمد لله

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: dubai.eig



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


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