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

حجز عدد معين من الخانات للمتغير عند الطباعه

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

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

كل عام وانتم بخير

لدي سؤال ارجو ان اجد اجابة له :

قمت بكتابة هذه الجمله :

Print #1, "?" & n & ss & a & sum

حيث تقوم هذه الجمله بطباعة التالي :

الرمز (؟) في البدايه ثم قيمة n ثم قيمة ss ثم a ثم sum على سبيل المثال لنفرض :

n=3

ss=3

a=3000258

sum=2010067

ولكن الذي اريده هو :

ان تكون طباعة قيمة المتغير n في 6 خانات وذلك كالتالي :n=000003

ان تكون طباعة قيمة المتغير ss في 4 خانات وذلك كالتالي : ss=0003

ان تكون طباعة قيمة المتغير a في 10 خانات وذلك كالتالي :a=0003000258

ان تكون طباعة قيمة المتغيرa في 10 خانات وذلك كالتالي :sum=0002010067

بحيث تكون الطباعة على الملف بالشكل التالي :

?000003000300020100670003000258

ارجو ان يكون السؤال واضح

وشكرا لكم

#2

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

n=format(n,"0000")
إذا اردت قيمة (n) تحمل اربع خانات
وإذا اردت تحمل 10 خانات تكون عدد الأصفار 10
ونفس الكود للمتغيرات الثانية 
sum=format(sum,"0000000000")

تحياتي

تم تعديل هذه المشاركة بواسطة محمدvb في 6 يناير 2007 في 11:12

#3

شكرا لك اخي الكريم لمرورك ولكن الطريقه لم تنجح !

#4

اخي بالفعل كنت فاهمك خطأ... المعذرة لسؤ الفهم

وتفضل في المرفقات ما طلبتة.. تحياتي

_______________.zip

تم تعديل هذه المشاركة بواسطة محمدvb في 6 يناير 2007 في 16:27

#5

شكرا لك اخي محمد وجزاك الله كل خير

قد نجحت طريقتك الاخرى بارك الله فيك

دمت بخير

هذا الموضوع مغلق.

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