تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
برنامج لتقسيم الوقت بين توقيتين احد يعرف كيف يحل هذا السوال اكون ممنون للمساعدة والمج
#1
لدي برنامج
فية
2 تيكست يوضع بهما وقت
المطلوب 
حساب الفرق بين التوقيتين
Dim dtime1 As Date
Dim dTime2 As Date
Dim dTimeDiff As Date
dtime1 = CDate(Text1.Text)
dTime2 = CDate(Text2.Text)
dTimeDiff = dTime2 - dtime1
ثم 
توزيع هذا الوقت على 12 ليبل
بحيث
الليبل الاول يحتوي الوقت الاول
Label1.Caption = Text1.Text

واليبل الاخير يحتوي التوقيت الاخير

المعادلة هية Huh Huh Huh
الفرق في الوقت نقسمه على 11
الوقت الناتج من المعادلة يضاف الى اليبل الاول لينتج وقت اليبل الثاني
وهكذا بحيث يكون الليبل الاخير هو الوقت الثاني
Confused Confused Confused
اذا احد يعرف كيف يحل هذا السوال اكون ممنون للمساعدة والمجهود

ارجوكم جدا محتاج اللحل
الرد }}}
تم الشكر بواسطة: awidan76
#2
[attachment=17081]
[attachment=17081 كتب :سيلفو pid='114265' dateline='1517925914'][attachment=17081]لدي برنامج
فية
2 تيكست يوضع بهما وقت
المطلوب 
حساب الفرق بين التوقيتين
Dim dtime1 As Date
Dim dTime2 As Date
Dim dTimeDiff As Date
dtime1 = CDate(Text1.Text)
dTime2 = CDate(Text2.Text)
dTimeDiff = dTime2 - dtime1
ثم 
توزيع هذا الوقت على 12 ليبل
بحيث
الليبل الاول يحتوي الوقت الاول
Label1.Caption = Text1.Text

واليبل الاخير يحتوي التوقيت الاخير

المعادلة هية Huh Huh Huh
الفرق في الوقت نقسمه على 11
الوقت الناتج من المعادلة يضاف الى اليبل الاول لينتج وقت اليبل الثاني
وهكذا بحيث يكون الليبل الاخير هو الوقت الثاني
Confused Confused Confused
اذا احد يعرف كيف يحل هذا السوال اكون ممنون للمساعدة والمجهود

ارجوكم جدا محتاج اللحل
اطلع على المثال المرفق واتمنى من الاساتذه اختصار الاكواد ان امكن

.rar   فرق بين وقتين.rar (الحجم : 2.12 ك ب / التحميلات : 19)
الرد }}}
تم الشكر بواسطة: eiocm , سيلفو , awidan76 , Ahmed_Mansoor
#3
Private Sub Command1_Click()
    
    Dim d1 As Date
    d1 = CDate(Text1)
    Dim TotalSeconds1 As Single
    TotalSeconds1 = CDate(d1) * 60 * 60 * 24
    
    Dim d2 As Date
    d2 = CDate(Text2)
    Dim TotalSeconds2 As Single
    TotalSeconds2 = CDate(d2) * 60 * 60 * 24
    
    Dim TotalSeconds As Single
    TotalSeconds = TotalSeconds2 - TotalSeconds1
     
    Dim spl As Single
    spl = TotalSeconds / 11
    
    Label1 = d1
    Label2 = DateAdd("s", spl * 1, d1)
    Label3 = DateAdd("s", spl * 2, d1)
    Label4 = DateAdd("s", spl * 3, d1)
    Label5 = DateAdd("s", spl * 4, d1)
    Label6 = DateAdd("s", spl * 5, d1)
    Label7 = DateAdd("s", spl * 6, d1)
    Label8 = DateAdd("s", spl * 7, d1)
    Label9 = DateAdd("s", spl * 8, d1)
    Label10 = DateAdd("s", spl * 9, d1)
    Label11 = DateAdd("s", spl * 10, d1)
    Label12 = d2
    
End Sub
الرد }}}
تم الشكر بواسطة: سيلفو , سيلفو , ناجح احمد , awidan76 , Ahmed_Mansoor
#4
(06-02-18, 11:27 PM)ناجح احمد كتب : اطلع على المثال المرفق واتمنى من الاساتذه اختصار الاكواد ان امكن

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

(07-02-18, 01:11 AM)eiocm كتب : Private Sub Command1_Click()
    
    Dim d1 As Date
    d1 = CDate(Text1)
    Dim TotalSeconds1 As Single
    TotalSeconds1 = CDate(d1) * 60 * 60 * 24
    
    Dim d2 As Date
    d2 = CDate(Text2)
    Dim TotalSeconds2 As Single
    TotalSeconds2 = CDate(d2) * 60 * 60 * 24
    
    Dim TotalSeconds As Single
    TotalSeconds = TotalSeconds2 - TotalSeconds1
     
    Dim spl As Single
    spl = TotalSeconds / 11
    
    Label1 = d1
    Label2 = DateAdd("s", spl * 1, d1)
    Label3 = DateAdd("s", spl * 2, d1)
    Label4 = DateAdd("s", spl * 3, d1)
    Label5 = DateAdd("s", spl * 4, d1)
    Label6 = DateAdd("s", spl * 5, d1)
    Label7 = DateAdd("s", spl * 6, d1)
    Label8 = DateAdd("s", spl * 7, d1)
    Label9 = DateAdd("s", spl * 8, d1)
    Label10 = DateAdd("s", spl * 9, d1)
    Label11 = DateAdd("s", spl * 10, d1)
    Label12 = d2
    
End Sub
مشكوووووووووووووووووووووووووووووووووووووووووووووررررررررررررررررررررر
الله يجعلة بميزان حسناتك اكثير ساعدتني
الرد }}}
تم الشكر بواسطة: ناجح احمد , awidan76 , Ahmed_Mansoor


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] برنامج تنبيه صوتي ويندوز 10 aboezzat84 0 89 07-01-24, 06:46 PM
آخر رد: aboezzat84
  برنامج VB6 النسخة الفرنسية كاملة الخير طهوري 7 12,005 02-01-24, 06:55 PM
آخر رد: الخير19
  [vb6.0] ريد كود طيع التقرير نسختين علماً انني استخدم برنامج Active Report ؟ Microformt 2 361 12-11-23, 05:05 PM
آخر رد: Microformt
  كيف يمكن تشغيل برنامجي على اكثر من جهاز بنفس الوقت princeofislam 1 295 14-10-23, 08:18 PM
آخر رد: princeofislam
  [سؤال] ماهو سبب خروج هذه الرسالة كما في الصورة المرفقة عند تشغيل برنامج الفيجوال بيسك6 وادي العوضي 3 504 24-07-23, 11:50 PM
آخر رد: وادي العوضي
  تحول برنامج مبرمج v.b في xp الو وندوز ٧ kanu3342 9 5,086 10-10-22, 12:02 AM
آخر رد: كاظم هاشم البهادلي
  [سؤال] احتاج برنامج يقرأ من اكسل ضروري لو سمحتم mera 0 511 10-06-22, 03:43 PM
آخر رد: mera
  [كود] برنامج سوبر ماركت نهى علي 11 1,806 07-06-22, 05:14 AM
آخر رد: نهى علي
  [vb6.0] أريد كود : للتأكد من أن البرنامج يعمل بالفعل ولا يتشغيل البرنامج مرة أخرى بنفس الوقت hamada salah90 7 1,740 12-02-22, 04:38 PM
آخر رد: aboezzat84
  برنامج اختبارات( للمناقشه) haider kh 2 998 30-12-21, 08:28 PM
آخر رد: أبو خالد الشكري

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


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