تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
عمل تذكير وشريط المتحرك
#5
PHP كود :
Imports System.Data.OleDb

Public Class Form1
    Dim db 
As String IO.Path.GetDirectoryName(Application.ExecutablePath) & "\db.accdb"
 
   Dim str As String "provider=microsoft.ace.oledb.12.0;data source=" db
    Dim con 
As New OleDbConnection(str)
 
   Dim dt As New DataTable
    Dim da 
As New OleDb.OleDbDataAdapter("select tname,tt from tb"con)
 
   Public Shared Function GetDateSpanText(fromDate As DateTimetoDate As DateTime) As String
        Try
            Dim days 
As Integer 0hours As Integer 0minuts As Integer 0sec As Integer 0
            Do Until toDate
.AddHours(-1) < fromDate
                hours 
+= 1
                toDate 
toDate.AddHours(-1)
 
           Loop
            Do Until toDate
.AddMinutes(-1) < fromDate
                minuts 
+= 1
                toDate 
toDate.AddMinutes(-1)
 
           Loop
            Do Until toDate
.AddSeconds(-1) < fromDate
                sec 
+= 1
                toDate 
toDate.AddSeconds(-1)
 
           Loop
            Return String
.Format(" {0} س {1} د {2} ث"hoursminutssec)
 
       Catch ex As Exception
            Return 
"Error"
 
       End Try
 
   End Function
 
   Function ts(t1 As DateTimet2 As DateTime) As String
        Return GetDateSpanText
(t1t2)
 
   End Function
 
   Sub gd()
 
       dt.Clear()
 
       da.Fill(dt)
 
       Me.DataGridView1.Rows.Clear()
 
       For Each row As DataRow In dt.Rows
            Me
.DataGridView1.Rows.Add(row(0), row(1))
 
       Next
    End Sub
    Sub sp
()
 
       For Each row As DataGridViewRow In Me.DataGridView1.Rows
            If row
.IsNewRow False Then
                Me
.DataGridView1.Rows(row.Index).Cells(2).Value ts(NowCDate(row.Cells(1).Value))
 
           End If
 
       Next
    End Sub
    Private Sub Form1_Load
(sender As ObjectAs EventArgsHandles MyBase.Load
        gd
()
 
   End Sub
    Private Sub Timer1_Tick
(sender As ObjectAs EventArgsHandles Timer1.Tick
        sp
()
 
   End Sub
End 
Class 
تحديث ليكون التحديث فقط للباقي و ليس كل البيانات
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: altoki939


الردود في هذا الموضوع
عمل تذكير وشريط المتحرك - بواسطة altoki939 - 28-09-24, 12:17 PM
RE: عمل تذكير وشريط المتحرك - بواسطة justforit - 28-09-24, 06:58 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة في عمل تذكير altoki939 2 365 21-10-24, 06:28 PM
آخر رد: altoki939
  [سؤال] اريد عمل تذكير بميعاد Abdallah61 4 1,939 17-04-20, 10:22 PM
آخر رد: ابراهيم ايبو
  برنامج تذكير برساله بمده محدده hamdyyes 12 7,309 11-08-17, 01:33 PM
آخر رد: hamdyyes
  مساعدة في بناء برنامج تذكير بالمواعيد s3eed 1 2,975 12-09-16, 06:57 AM
آخر رد: سعود

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


يقوم بقرائة الموضوع: