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

ربط ثلاثة اجهزة وعمل تقرير بوقت الفتح ولاغلاق بينهم برمجيا

بدأه tatatab في 26 أكتوبر 2014 · 3 رد · 604 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني لدي ثلاثة اجهزة الاول هو السيرفر والثاني والثالث هما client ، اريد شاشة في الجهاز السيرفر تظهر لي كل يوم تقرير عن الجهازين الثاني والثالث بوقت فتح الجهاز ووقت اغلاقه ، عند كل فتح واغلاق اريد فقط توقيت الفتح والاغلاق لهذين الجهازين ان يظهرا لي في الجهاز الاول ، مع العلم باني اريد طريقة ربطهم من خلال الشبكة ، حيث اريد هذا التقرير بدون تدخل المستخدم ، اريدها برمجيا

وشكرا لكم

#2

برنامجي  Client : اجعلهما يعملان عند بداية تشغيل الجهاز  أول  ما  يشتغل  البرنامج يقوم  بحفظ توقيت التشغيل مباشره الى قاعدة بيانات و تكون على السيرفر مثلا  و يجلب  وقت و تاريخ  اخر تشغيله الخاص مثلا بالبارحه  و حفظها بسجل البارحه  من خلال هذا الكود  


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

MessageBox.Show(GetLastSystemShutdown().ToString())

End Sub



Public Shared Function GetLastSystemShutdown() As DateTime

Dim sKey As String = "System\CurrentControlSet\Control\Windows"

Dim key As Microsoft.Win32.RegistryKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(sKey)


Dim sValueName As String = "ShutdownTime"

Dim val As Byte() = DirectCast(key.GetValue(sValueName), Byte())

Dim valueAsLong As Long = BitConverter.ToInt64(val, 0)

Return DateTime.FromFileTime(valueAsLong)

End Function
#3

اخي ممكن الجهاز ان يفتح ويغلق اكثر من مرة فى اليوم , اريد مثلا عرض فى داتا جريد تواقيت الفتح والاغلاق خلال اليوم 

وشكرا لك 

#4

شيك ع قاعدة البيانات اول وقت في اليوم .. بحيث يفحص التاريخ هل تم تسجيل الحركه اليوم ام لا في قاعدة البيانات بحيث حتى لو اشتغل مره ثانيه ما عاد يسجل لانه يفحص هل فيه قيمه تاريخ بنفس تاريخ اليوم فانه يمنع الاضافه

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…