تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] كيف اجعل البرنامج لا يفتح مدونتى الا مرة واحدة فى اليوم
#11
(07-09-17, 08:13 AM)رد الأخ ola منذ أربع أشهر , مدعم الصور , مع الكود , الغريب أنك بعد أربع أشهر مصر على حل , والحل أمامك منذ أربع أشهر , لا تستغرب لأنني مستغرب!! كتب : انشئ مفتاح وسمه lastrun من نوع Date في قسم Sittings


وضع هذا الكود في بداية التشغيل
كود :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

   'قراءة وقت التشغيل السابق
   If DateDiff(DateInterval.Hour, My.Settings.lastrun, Now) > 10 Then '10 ساعات
       Form2.ShowDialog() 'قتح فورم المدونة
   End If
   My.Settings.lastrun = Now 'احتفظ بوقت التشغيل الحالي

End Sub

طلب
هل يمكن أن أحصل هلى نسخة مجانية من كتاب كن إيجابياً تأليف سامي أبو سريع
الرد }}}
تم الشكر بواسطة:
#12
وسألت الاخ عن ما هى ال 10 ساعات كى اعرف ما المغزى من الكود ولم يرد واعذره لعل ظروفه
لم تسمج بذلك الله يحفظه......
انا كنت اريد الشرح اخى كى اكون عارف انا بعمل ايه بالظبط ...
هل وضحت لك الرؤية؟
الرد }}}
تم الشكر بواسطة:
#13
هل وصلت للمطلوب وتم الحل؟
الرد }}}
تم الشكر بواسطة:
#14
(15-01-18, 01:24 AM)طالب برمجة كتب : هل وصلت للمطلوب وتم الحل؟

من خلال ردك الاخير بحاول فيه الان اخى لكن كنت اريد ماذا يقصد بهذا الكود لو وقتك يسمح بذلك يعنى شرح مبسط له..


PHP كود :
 'قراءة وقت التشغيل السابق
        If DateDiff(DateInterval.Hour, My.Settings.lastrun, Now) > 10 Then '
10 ساعات
            Form2
.ShowDialog() 'قتح فورم المدونة
        End If
        My.Settings.lastrun = Now '
احتفظ بوقت التشغيل الحالي 
الرد }}}
تم الشكر بواسطة:
#15
هذا الكود تم استخدام فارق الساعات DateInterval.Hour بين وقتين باستخدام الدالة DateDiff
ولكن أنت تريد فتح المدونة مرة واحدة خلال اليوم وليس كل 10 ساعات كما يبدو في هذا الكود.

فهل تم الحل؟
الرد }}}
تم الشكر بواسطة:
#16
(15-01-18, 01:33 AM)طالب برمجة كتب : هذا الكود تم استخدام فارق الساعات DateInterval.Hour بين وقتين باستخدام الدالة DateDiff
ولكن أنت تريد فتح المدونة مرة واحدة خلال اليوم وليس كل 10 ساعات كما يبدو في هذا الكود.

فهل تم الحل؟

لسة والله يا اخى اصل لم اتعمال من قبل مع الاعدادات لكنى هاحاول معاه والله المستعان...
مش ممكن اخلى الوقت 24 ساعة بدلا من 10  فى الكود السابق ؟
الرد }}}
تم الشكر بواسطة:
#17
هل المسألة 24 ساعة أم تاريخ اليوم
يعني هل المهم أنه في تاريخ 15-1-2018 يعمل مرة واحدة ثم إذا تغير التاريخ الى 15-1-2018 يعمل مرة واحدة وهكذا

إذا كنت تريد مسألة 24 ساعة غير 10 ب 24 في الكود الذي تقصده، فهو يفي بالغرض
ولكن أعتقد أنه ينقصه سطر أخير وهو My.Settings.Save ليتم الحفظ
الرد }}}
#18
خلاص يا اخى عملتها بالكود السابق وجعلته 24 ساعة

(15-01-18, 02:10 AM)طالب برمجة كتب : هل المسألة 24 ساعة أم تاريخ اليوم
يعني هل المهم أنه في تاريخ 15-1-2018 يعمل مرة واحدة ثم إذا تغير التاريخ الى 15-1-2018 يعمل مرة واحدة وهكذا

إذا كنت تريد مسألة 24 ساعة غير 10 ب 24 في الكود الذي تقصده، فهو يفي بالغرض
ولكن أعتقد أنه ينقصه سطر أخير وهو My.Settings.Save ليتم الحفظ

شكرا لك اخى فعلا تم الحل..
جزاك الله خيرا
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  لماذا البرنامج يتوقف بدل عرض رسالة الخطأ justforit 0 101 07-12-25, 10:22 AM
آخر رد: justforit
  كيفية حفظ إعدادات البرنامج بحيث لا تتغير أحمد إبراهيم سعد 4 3,001 06-08-25, 06:34 PM
آخر رد: Taha Okla
  [سؤال] تغيير الفورم الرئيسي عند تشغيل البرنامج في Visual Studio مع .NET 8؟ silverlord 2 650 09-03-25, 03:52 AM
آخر رد: silverlord
Rainbow [VB.NET] عدد من هم فاتحي البرنامج محمد مسافر 1 416 25-02-25, 07:58 PM
آخر رد: princelovelorn
  استفسار عن حمايه البرنامج ahmedramy 1 554 25-12-24, 11:07 PM
آخر رد: aljzazy
  مساعدة في عمل جملة الاتصال في ملف خارج البرنامج Emam emam 2 382 25-11-24, 09:24 PM
آخر رد: Emam emam
  تغيير مكان حفظ الصورة من قاعدة البيانات إلى مجلد في مسار البرنامج F.H.M 37 2,287 05-11-24, 08:30 AM
آخر رد: F.H.M
  [مثال] تشغيل البرنامج كمسؤول alswade 2 460 30-10-24, 07:08 PM
آخر رد: aliday03
  كيف يمكن اضافة عناصر للكومبوبوكس اثناء تشغيل البرنامج عن طريق المستخدم haithammoftah 3 2,160 30-09-24, 12:52 AM
آخر رد: asmarsou
Lightbulb [سؤال] مشكلة تظهر عند بدء تشغيل البرنامج أبو خالد الشكري 3 485 19-08-24, 05:16 PM
آخر رد: Zuhare

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


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