تشمل العمليات المجدولة حاليًا:
1. تحديث على صفحة HTML بانتظام (تحديث)
1. تحديث (تحديث) تعليمات استخدام الكود
الوصف: كم من الوقت (ثواني) لتحديث نفسك ، أو كم من الوقت بعد أن ترتبط صفحة الويب تلقائيًا بصفحات الويب الأخرى.
الاستخدام: <meta http-equiv = "refresh" content = "30">
<meta http-equiv = "refresh" content = "5 ؛ url = // www.vevb.com">
ملاحظة: 5 منهم يعني أنك ستعمل تلقائيًا على تحديث عنوان URL بعد البقاء لمدة 5 ثوان.
2. كيفية العمل بانتظام
يمكنك التحديث مرارًا وتكرارًا على نفس الصفحة لتحقيق تأثير عمليات التوقيت.
على سبيل المثال: <meta http-equiv = "refresh" content = "5 ؛ url = // www.vevb.com">
العيوب: يجب عليك فتح الصفحة في المتصفح ، ولا يمكنك إغلاقها.
2. settimeout و setInterval
1. الفرق بين setTimeout و setInterval
هناك طريقتان رئيسيتان توقيتين لكائنات النوافذ ، وهما setTimeout و SetInteval. بناء الجملة الخاص بهم هو نفسه ، ولكن الوظائف المكتملة مختلفة.
طريقة setTimeout هي برنامج محدد ، أي في أي وقت للقيام به. بعد الانتهاء منه ، سوف ينتهي.
تعني طريقة setInterval أنه يتم تنفيذ عملية معينة مرارًا وتكرارًا خلال فترة زمنية معينة.
إذا كنت تستخدم setTimeOut لتنفيذ وظيفة setInterval ، فأنت بحاجة إلى الاتصال بنفسك بانتظام في البرنامج الذي تم تنفيذه. إذا كنت ترغب في مسح العداد ، فأنت بحاجة إلى استدعاء طرق واضحة مختلفة وفقًا للطريقة المستخدمة:
على سبيل المثال: tttt = setTimeout ('hello ()' ، 1000) ؛
ClearTimeout (TTTT) ؛
أو:
tttt = setInterval ('hello ()' ، 1000) ؛
ClearInteval (TTTT) ؛
2. كيفية العمل بانتظام
على سبيل المثال ، تحتاج إلى فتح اختبار الصفحة. asp بانتظام (بالطبع ، يمكن أن يكون Test.asp قاعدة بيانات للقراءة وإنشاء صفحات ثابتة ...)
نسخة الكود كما يلي:
<script language = "javaScript" type = "text/javaScript">
<!-
وظيفة مرحبا () {
window.open ('http://www.vevb.com')
}
Window.SettImeout (Hello () ، 5000) ؛
//->
</script>
العيوب: يجب عليك فتح الصفحة في المتصفح ، ولا يمكنك إغلاقها.
3. يستخدم ASP مكونات توقيت كتابة VB
لا توجد بيانات توقيت مثل setTimeout في ASP. نحن بحاجة إلى استخدام مكونات ASP لحلها. وبالمثل ، يمكن استخدام VB6 لتجميعها. للحصول على طرق تشغيل محددة ، يرجى الرجوع إلى
يتم استخدام المكون السابق لتعليق المواضيع. من أجل تعليق المواضيع ، نحتاج إلى استخدام Sleep Win32API ، وكذلك إنشاء مشروع جديد نشط DLL ، المسمى Timer.
اسم الفصل هو النوم.
يمكن العثور على وظيفة Win32 API في متصفح نص API المقدم من VB6.
الآن البرنامج الشبيه بالنوم هو كما يلي. برنامج المكون هذا بسيط للغاية ، ولن أشرح ذلك كثيرًا.
نسخة الكود كما يلي:
Private Dinnare Sub Sleep Lib "kernel32" (Byval Dwmilliseconds طالما)
m_set الخاص طالما
الممتلكات العامة الحصول على الإعداد () طالما
الإعداد = m_set
نهاية الملكية
الممتلكات العامة اترك الإعداد (strstes طالما)
m_set = strset
نهاية الملكية
وظائف عامة النوم ()
النوم (الإعداد)
وظيفة نهاية
قم بتجميعه وإنشاء DITER.DLL مكون DLL. إذا كنت لا تعرف كيفية كتابة برامج VB ، فيمكنك أيضًا العثور على Timer.dll في حزمة الملفات التي تم تنزيلها