ساعة رقمية (الموقت)

اليوم أريد أن أعرض بسيطة وسهلة لإنشاء في Visual Basic. صافي ساعة رقمية. سنفعل ذلك باستخدام تسمية وجهاز توقيت.

وينبغي أن النموذج تبدو مشابهة لتلك التي في الصورة التالية>

في هذا المثال حيث المرة الوحيدة التي سوف تظهر، وتغيير الخط التسمية مراقبة لاعطائها مزيدا من الأهمية. أنا باستخدام Tahoma حجم الخط 28.

دعونا الآن من خصائص عنصر مؤقت. لتشغيل التعليمات البرمجية في الحدث التجزئة من عنصر مؤقت، ويجب أن يكون لهذا الخاصية تمكين إلى True. ونحن ندخل رمز لتشغيل كل القراد ن. عدد من القراد n هو الفاصل مع الخاصية المشار إليها في الألف من الثانية. إذا كان الأمر كذلك وضعنا الملكية في 1000 القراد، ورمز تشغيل كل ثانية 1.

الآن دعونا نرى رمز بسيط جدا:

 Timer1_Tick خاصة الفرعية (المرسل الأساسية ByVal كما System.Object، _
 ه الأساسية ByVal كما System.EventArgs) مقابض Timer1.Tick
 Label1.Text = Date.Now.ToLongTimeString
 نهاية الفرعية

يبقى فقط لتشغيل (F5) لتطبيق وسيكون لدينا على مدار الساعة لدينا الرقمية كما هو مبين في الصورة أدناه>

إذا كنت من القارئ العادي من هذا بلوق، وتعلمون أن جميع الأمثلة رمز يعني دائما أن تكون بسيطة للغاية، وأنه لديك من هذه الأمثلة إمكانية لتحسين وتكميل وتكييفها للاستخدام في التطبيقات الخاصة بك.

كما هو الحال دائما، وآمل أن تجد أنه من المفيد.

34 الردود على "ساعة رقمية (الموقت)"

  1. Bitacoras.com يقول:

    معلومات Bitacoras.com ...

    معدل في Bitacoras.com: اليوم أريد أن أعرض بسيطة وسهلة لإنشاء في Visual Basic صافي ساعة رقمية. سنفعل ذلك باستخدام تسمية وجهاز توقيت. وينبغي أن النموذج مشابها لما أنا بعد ....

  2. fastmonro يقول:

    ليس مطلوبا الموقت، طريقة أسهل:
    خاصة الفرعية Form1_Load (الأساسية ByVal مرسل بواسطة البريد الالكتروني System.Object الأساسية ByVal، كما System.EventArgs) يعالج MyBase.Load

    Me.Label1.Text = تنسيق (الآن، "HH: MM: SS تي تي")
    نهاية الفرعية

    • أليشع يقول:

      fastmonro:

      شكرا للمساهمة، ولكن كل ما عليك فعله مع ذلك هو أن "تظهر" على التسمية عندما تم تحميله النموذج (كما تسمونه من الحدث Load). دعوني اقول لكم انه لتحقيق وظيفة على مدار الساعة، أو يظهر في الوقت الحالي "في كل وقت" هناك حاجة لوقت R عنصر، ولكن لا يمكن أن يكون على مدار الساعة ... عندما تظهر مرة واحدة فقط.

  3. أليكس يقول:

    جيد جدا مساهمتك! مبروك!

  4. Laharl يقول:

    شقيق ممتاز مساهمة ولكن المشكلة الوحيدة هي أن أجد لا نطالب في الوقت الذي ينفذ الانتظار بعض الوقت لعرض الساعة وضعت للتو على نفسه في الحدث Load النموذج فعلت في C # أن هو الأكثر يمكنني استخدامها
    خاصة timer1_Tick باطل (كائن المرسل، EventArgs ه)
    {
    DateTime.Now.ToShortTimeString Label.Text = ()؛
    }

    خاصة Form1_Load باطل (كائن المرسل، EventArgs ه)
    {
    DateTime.Now.ToShortTimeString Label.Text = ()؛
    }
    أي شخص واحد أكثر شيء يعرف كيفية عرض اسم الملف المحفوظ أو فتحها في شريط العنوان، وحاول العديد من الطرق و لا يمكن العثور على كيفية القيام بذلك سواء كان ذلك في VB أو C #.

    salu2

    • batero_loco_xxx يقول:

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

      خاصة الفرعية Form1_Load ....

      Me.Label12.Text = تنسيق (الآن، "HH: MM: SS تي تي")
      نهاية الفرعية

      وعادل بك معضلة

      التحيات

  5. يقول يوحنا:

    ايليسيو .... شكرا جيدا لمساعدتك مع هذه الرموز تفسير بسيط وجيد بالنسبة لنا الذي بدأ لتوه مع البرمجة ....... كنت على حق مع الموقت هو ضروري جدا من أجل تفعيل ..

    شكرا لك.

  6. مرحبا يقول:

    العرض الجيد!

  7. هينوك يقول:

    جيد أود الحل

  8. دانيلو يقول:

    أصدقاء لا ننظر الى رمز للالتجزئة المؤقت؟ مساعدة من فضلك

  9. Neobones يقول:

    مرحبا، وأنا استخدم جهاز ضبط الوقت، وكما ذكر أعلاه، الخاصية تمكين لديه س يذهب إلى صحيح، وIntervale = 1000 .... الآن ... النقر المزدوج على الكائن ويأخذهم إلى الحدث التجزئة Timer1 ... وضع الشفرة في شيء من هذا القبيل ...

    الفئة العامة frmPrincipal
    Tiempo_Tick خاصة الفرعية (المرسل الأساسية ByVal البريد الالكتروني System.Object الأساسية ByVal، كما System.EventArgs) مقابض Tiempo.Tick
    txtHora.Text = تنسيق (الآن، "HH: MM: SS تي تي")
    txtFecha.Text = Date.Now.Date
    نهاية الفرعية
    نهاية الدرجة

    الإعلام والتوعية في حالتي لقد غيرت اسم الكائن، بدلا من Timer1 مرة أضع ...
    س آمل أن تساعد المبرمجين جديدة.

  10. AlvaroPucela يقول:

    Cojonuda Neobones دوركم هو! هو سخيف كبير.

  11. الشارع يقول:

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

    • batero_loco_xxx يقول:

      على الرغم من أنني أعتقد أن أذكر لكم أنه habras رمز منطق كتب لحالة التجزئة على مدار الساعة؟ هذا هو

      Timer1_Tick خاصة الفرعية (المرسل الأساسية ByVal البريد الالكتروني System.Object الأساسية ByVal، كما System.EventArgs) مقابض Timer1.Tick
      Label12.Text = تنسيق (الآن، "HH: MM: SS تي تي")
      نهاية الفرعية

  12. فريدي يقول:

    TA SISAS CODE YOP BN ولعب الأطفال مجرد التعلم والصوديوم .. هل تريد أن تعرف كيفية إنشاء جهاز توقيت SISAS ASERLE ...

  13. السيرة الذاتية يقول:

    هنا شيء قليلا أكثر تفصيلا
    الجمهور الفئة Form1
    خافت العد وصحيح
    خاصة الفرعية Form1_Load (الأساسية ByVal مرسل بواسطة البريد الالكتروني System.Object الأساسية ByVal، كما System.EventArgs) يعالج MyBase.Load
    Me.Text = "مؤشر الوقت"
    Me.Label1.BorderStyle = BorderStyle.FixedSingle
    Me.Label1.TextAlign = ContentAlignment.MiddleCenter
    Me.Label1.Text = ""
    Me.Label1.BackColor = Color.Black
    Me.Label1.ForeColor = Color.Red
    Me.Label1.Visible = خطأ
    Me.Timer1.Interval = 1000
    Me.Timer1.Enabled = صحيح
    BackColor = Color.White
    نهاية الفرعية
    HoraToolStripMenuitem_click خاصة الفرعية (المرسل الأساسية ByVal البريد الالكتروني System.Object الأساسية ByVal، كما System.EventArgs) مقابض HoraToolStripMenuItem.Click
    مواجهة = 1
    نهاية الفرعية
    FechaToolStripMenuItem_click خاصة الفرعية (sende الأساسية ByVal كما كائن ه الأساسية ByVal، كما System.EventArgs) يعالج FechaToolStripMenuItem.Click
    مواجهة = 2
    نهاية الفرعية
    Timer1_Tick خاصة الفرعية (المرسل الأساسية ByVal البريد الالكتروني System.Object الأساسية ByVal، كما System.EventArgs) مقابض Timer1.Tick
    Me.Label1.Visible = صحيح
    إذا كان العداد = 1 = TimeString ثم Label1.Text
    إذا كان العداد = 2 = My.Computer.Clock.LocalTime.Date.ToString Label1.Text ثم
    نهاية الفرعية
    نهاية الدرجة

  14. فيكتور كوردوفا يقول:

    شكرا للمساهمة، وتعمل تماما : D كنت أعاني من كثير من المنعطفات مع هذا وإصلاح هذه الأسطر القليلة ... وشكرا مرة أخرى!

  15. غوستافو يقول:

    أتمنى لكم ارسال مزيد من المناورات مع الموقت خاصة كيفية جعل تحرك المصعد الى الطابق المطلوب

    شكرا لك.

  16. انجيلو يقول:

    على مدار الساعة هو الصحيح كما في المثال، لمجرد أن تبدأ عليك ان تضع Timer.Start شكل ()

    تحياتي.

  17. وقال Kadaj:

    إذا كان توقيت funka لكن انظر الآن إلى إدارة المهام الخاصة بك لنرى كيف يتحرك موارد (اعتمادا على ذاكرة الوصول العشوائي المعالج الخ ...) بعض وسيلة أخرى لتحسينها؟ بعض Me.Refresh؟

  18. وقال الجهاز:

    Hijes تبرد لي بعيدا عن المشاكل

    لدي سؤال حول كيفية قطع النقدية منذ مع مبيعات dond تاملي بحت في مجال الوصول إلى قاعدة البيانات
    غير monto_venta
    شكرا لك إذا كان لديك أي سبيل المثال

  19. لين يقول:

    أنا طالب هندسة في systems'm فعل نظام لممارستي مساهماتها أمثلة ممتازة فوق XQ مسبار ج 2 هي الحقيقة وهذا هو الأساسي ولكن في هذه الحالات إما إلى ج له خارج وحدة المعالجة المركزية الكالينجيون

    خاصة الفرعية Form1_Load (الأساسية ByVal مرسل بواسطة البريد الالكتروني System.Object الأساسية ByVal، كما System.EventArgs) يعالج MyBase.Load

    Me.Label1.Text = تنسيق (الآن، "HH: MM: SS تي تي")
    نهاية الفرعية

    يعطي لي فقط لمدة معينة لا يقوم بتحديث

    و

    Timer1_Tick خاصة الفرعية (المرسل الأساسية ByVal البريد الالكتروني System.Object الأساسية ByVal، كما System.EventArgs) مقابض Timer1.Tick

    LHora.Text = Date.Now.ToLongTimeString

    نهاية الفرعية

    هذه الخاصية إذا الموقت يجب أن يكون صحيحا معظم صحيح، ومجموعة من 1000 وهذا هو ما يعمل تماما

  20. يقول يوحنا:

    مرحبا، كما لا عقارب الساعة بدلا من نموذج ويب على موقع على الانترنت، لا استطيع ان ارى ذلك، فإن الحدث يضع timer.start لا وجود له.

    • أليشع يقول:

      المشكلة هي أن الأحداث التي وقعت من عناصر التحكم تعمل على الخادم الجانب، ولكي يحدث ذلك يجب عليك القيام reques، الذي يعيد تحميل الصفحة بأكملها ... في الحقيقة ما عليك القيام به العميل.

      محاولة جافا (جافا سكريبت) مع اياكس أو مسج.

      حظ

  21. pedrox يقول:

    grasias جميع ولكن أحتاج مساعدة
    ولست بحاجة لتفعل كل هذا ولكن في C # أنا programdo جديد إذا كان أي شخص يعرف الرجاء مساعدتي.

  22. AloneBoy يقول:

    يرصد مرحبا أنا أيضا برمجة جديدة وأريد أن أعرف إذا كان أي شخص يعرف كيف يجعل شكل س س عند إعطاء فوق شفاف، فضلا عن ويندوز على لينكس زحمة 11.3

  23. لورين يقول:

    واردات ClassLibrary1
    الجمهور الفئة Form1
    خاصة الفرعية Form1_Load (الأساسية ByVal مرسل بواسطة البريد الالكتروني System.Object الأساسية ByVal، كما System.EventArgs) يعالج MyBase.Load
    Time.Start ()
    نهاية الفرعية
    Time_Tick خاصة الفرعية (المرسل الأساسية ByVal البريد الالكتروني System.Object الأساسية ByVal، كما System.EventArgs) مقابض Time.Tick
    كما جديدة Class1 ساعات خافت
    Horas.hora Label.Text = ()
    'ساعة ()
    نهاية الفرعية
    'وقت الفرعية الخاصة ()
    'Label.Text = الآن
    '' MessageBox.Show ("وضع الوقت")
    نهاية الفرعية '
    نهاية الدرجة

  24. Miauuu يقول:

    أبحث عن هذا الكود PASSABA هنا ... مجرد الاستيلاء على رمز من TIMER ... بعض الترتيبات والشرق الأوسط عملت على أكمل وجه ... شكرا ميغيليتو ...

  25. أم تقول:

    سمح الشكر للرموز السابقة لي على التكيف مع الألغام.
    الرمز الذي funcinó لي للحصول على الوقت، والتي تتغير مع نظام التشغيل للقيام بذلك ..
    خاصة الفرعية Form1_Load (الأساسية ByVal مرسل بواسطة البريد الالكتروني System.Object الأساسية ByVal، كما System.EventArgs) يعالج MyBase.Load

    lblHora.Text = Date.Now.ToLongTimeString
    Timer1.Start ()

    نهاية الفرعية

    Timer1_Tick خاصة الفرعية (المرسل الأساسية ByVal البريد الالكتروني System.Object الأساسية ByVal، كما System.EventArgs) مقابض Timer1.Tick
    lblHora.Text = Date.Now.ToLongTimeString
    نهاية الفرعية

  26. ! Juanma يقول:

    وأخذ عينات عدة وليس arribaa funcionaa لي! اعتقد انني سيئة للغاية لهذا: S أنا بحاجة إلى المراقبة، ولكن كه على الشاشة سيبدو شيئا من oseaa الأخير للغاية! DD ayudenmeee 00:00:00:

  27. Jdiaz يقول:

    جميع مرحبا، لقد كنت على البحث عن جهاز ضبط الوقت، وكما رأيت لا بد لي من استخدامها للسيطرة على المصعد حتى الآن لقد كنت فقط واجهة للمستويات من 1 إلى 10، وجولة ولكن بعد البدء مرة أخرى وينبغي أن 1 إلى 10 وألا يكون ومازال لم يتم العثور على وسيلة للعمل مع أزرار، وليس اذا كان شخص ما كان عليها أن تعمل على شيء حتى أتمكن من مساعدة أو على الأقل شرح، يرجع الفضل في ذلك مسبقا.

  28. كاثي يقول:

    كما جعل الموقت عند تشغيل يظهر لي كلمة واحدة في listbox

  29. خافيير يقول:

    كما يمكن أن أدعو إلى مساعدة من ويندوز في vb.net 2005

  30. كلما كان ذلك أفضل يقول:

    Msgbox (timeofday)

تعليق