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

درس توليد عنصر Textمن عنصر Text آخر

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

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

أسعد الله أوقاتكم بكل خير

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

هذا الدرس هو عبارة عن كيفية توليد عنصر Text من عنصر Text آخر وهذا الطريقة مهمة في عمل الفواتير وادراج مخزون أو مصروفات .

ونبدأ بسم الله هذا الدرس :

أولا الطلبات:

موضحة في الصور التالية

15.jpg

16.jpg

ثانياً : قم يلصق هذه الاكواد كما هي :

'-------------------- توضع في Genral --------------------
Dim I As Integer 'For Counter The Loaded Object
Dim No As Integer 'No Of Clicks Of Scroll For One Object Loaded
Dim Space As Integer 'Space Between Object Loaded
Dim Stp As Integer 'For Top Of First Object Loaded
Dim L As Integer 'Indicator For Max And Min

'---------------------------------------------------
Private Sub Command1_Click()

No = 50
Space = 5
Stp = 285
I = I + 1
Load Text1(I)
Load Text3(I)
Load Text4(I)
Load Text2(I)
Text1(I).Move Text1(I - 1).Left, Text1(I - 1).Top + Text1(I - 1).Height + Space
Text3(I).Move Text3(I - 1).Left, Text3(I - 1).Top + Text3(I - 1).Height + Space
Text4(I).Move Text4(I - 1).Left, Text4(I - 1).Top + Text4(I - 1).Height + Space
Text2(I).Move Text2(I - 1).Left, Text2(I - 1).Top + Text2(I - 1).Height + Space
If Text1(I).Top + Text1(I - 1).Height + 120 < Picture1.Top + Picture1.Height Then
If Text3(I).Top + Text3(I - 1).Height + 120 < Picture1.Top + Picture1.Height Then
If Text4(I).Top + Text4(I - 1).Height + 120 < Picture1.Top + Picture1.Height Then
If Text2(I).Top + Text2(I - 1).Height + 120 < Picture1.Top + Picture1.Height Then
VScroll1.Min = (I + 1) * No
VScroll1.Max = (I + 1) * No
VScroll1.LargeChange = (I + 1) * No
Else
If VScroll1.Max < 1000000 Then VScroll1.Max = (I + 1) * No: L = -1
If VScroll1.Min < 1000000 And VScroll1.Max > 500000 Then VScroll1.Min = (I + 1) * No: L = 1
End If
Text1(I).Visible = True
Text3(I).Visible = True
Text4(I).Visible = True
Text2(I).Visible = True
'------------- ممكن أن تحذف الكود التالي وهو لترقيم الحقول -------------------
Text1(I).Text = I
Text3(I).Text = I
Text4(I).Text = I
Text2(I).Text = I
'---------------------- إلى هنا ---------------------------------
End If
End If
End If
End Sub



Private Sub Form_Load()
VScroll1.Max = VScroll1.Min
End Sub

Private Sub VScroll1_Change()
Call SCL
End Sub

Private Sub VScroll1_Scroll()
Call SCL
End Sub

Private Sub SCL()
Text1(0).Top = ((VScroll1.Visible - VScroll1.Max) / No) * (Text1(0).Height + Space) * L + Stp
Call MVE
End Sub
Private Sub MVE()
For X = 1 To I
Text1(X).Move Text1(X - 1).Left, Text1(X - 1).Top + Text1(X - 1).Height + Space
Next X
End Sub

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

أخوكم .::. AzzD .::.

E-mail:VIPMail.1@Gmail.com

11.jpg

#2

تسلم ايدك يا AZZD :lol: :lol: :lol: :lol:

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

feed.1.gif

#3

شكراً لك Azzd

مواضيع و دروس
الكتابة بعدة ألوان داخل الــ TetxBoxمكتبة الأكوادتحميل الــ Visual Basic Express 2005
تحميل فيجوال بسيك 6أكواد × أكواددروس في الخوارزميات
لتحميل عدة إصدارات من كريستال ريبورتتحميل برنامج Activ Skin 4.3جمل الــ Sql من الألف إلى الياء
معظم المواقع المختصة بالفيجوال بيسيكموقع كويس للأيقوناتمرجع شامل لأدوات ActivX
كيفية نطق الحرف المكتوب شرح عن كيفية إقامة علاقة مع Data Reprot باستخدام الــ DataEnvironment علاقة مع الـ Datareport بدون استخدام DataEnvironment (( شرح ))
كتاب Migrating From DAO to ADOإضافة لـ VB6 بريمج IndenterVB, إضافة لبيئة تطوير فيجوال بيسك 6حوار بينى و بين عضو حول ال winsock , اتمنى ان يعجبكم
Smart Indenter 3.5 لتنسيق الأكواد, هديه لكل الأعضاء السلسلة الدهبية في المواضيع العلمية ، إستغلال الـ Balloons في الـ Windows XP مصفوفات الأدوات Control Arrays افكار وتلميحات ! , لمن افتقدها من أيام الـ VB6.0
جعل خلفية الـ Mid Form تظهر بالكامل خواص الاداة Winsock لربط الاجهزة عن طريق الانترنتكيف يتم عمل تقارير بإستخدام HTML

7.gif
#4

العفو يأعزائي .... هذا قليل من كثير

E-mail:VIPMail.1@Gmail.com

11.jpg

#5

شكراً Azzd

#6
اقتباس
هذا قليل من كثير

حسناً هذا يعنى انه مازال فى جعبتك الكثير ونحن ننتظر :lol: :lol: :lol: :lol:

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

feed.1.gif

#7

رحم الله والديك الله يوفقك

لم استطع التنفيذ

#8

العفوأخي ringojet

-------------------------------------------------------------------

نعم أخي GHOST2010

انا بإذن الله ناوي أنزل دروس شبه يومية لهذا المنتدى الرائع ....

-------------------------------------------------------------------

أخي ابو يزيد

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

E-mail:VIPMail.1@Gmail.com

11.jpg

#9

آسف نسي ان أضع الملف

حمل من هنا

E-mail:VIPMail.1@Gmail.com

11.jpg

#11

لا شكر على واجب يأخوتي

E-mail:VIPMail.1@Gmail.com

11.jpg

#12

up

E-mail:VIPMail.1@Gmail.com

11.jpg

#13

مشكور يا اخي ..

460.gif

#14

العفو يأخي المتميز

E-mail:VIPMail.1@Gmail.com

11.jpg

#16

للرفع

وشكرا لك اخي الكريم

مع تحيات : عبدالرحمن نورالله
بيلار الدولية للتكنولوجيا لتصميم وأستضافة مواقع الأنترنت ، شركة مسجلة في المملكة الاردنية الهاشمية

أستضافة مواقع (Website Hosting) ابتداء من 35دينار اردني (50$) سنوي 962799247524+ أضغط هنا

logo.png

#17

تسلم ايدك أخى ( azzd )

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

و ننتظر المزيد ;)

....

Mimo

040.gif

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

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