5.WinFor练习--小闹钟程序

namespace _5.小闹钟程序
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//注册个timer事件
private void timer1_Tick(object sender, EventArgs e)
{
//每隔一秒将当前的时间赋值给label
//label是字符串类型,所以需要将时间转换为字符串类型
label1.Text = DateTime.Now.ToString();
//6:30分播放音乐叫我起床
if(DateTime.Now.Hour==6 && DateTime.Now.Minute == 30 &&DateTime.Now.Second==00)
{
//新建播放音乐对象
SoundPlayer sp = new SoundPlayer();
//播放音乐路径,这里支持wav格式
sp.SoundLocation = @"C:\Users\Administrator.USER-20180925HC\Desktop\1.wav";
//到6:30分自动播放音乐
sp.Play();
}
}

    private void Form1_Load(object sender, EventArgs e)
    {
        //第一秒的时间,当程序加载时就加载
        label1.Text = DateTime.Now.ToString();
    }
}

}

原文地址:https://blog.51cto.com/12679593/2397867

时间: 2024-10-12 21:59:27

5.WinFor练习--小闹钟程序的相关文章

手机小闹钟需求分析

Android 手机小闹钟 日常生活工作中,时常会有一些重要事情或日程安排,而闹钟作为一种提醒人们的工具,成为很多人生活中不可或缺的一部分. 本软件包括的功能有闹钟设置.闹钟创建.闹钟关闭等模块.本应用使用简单,容易学容易会,非常容易上手,主要是在UI设计上使用了移动平台上最主流的设计理念:简单和引导,虽然界面相对传统PC界面显得简单,但是其功能是豪不逊色的,在保留其功能全面性的基础上,设计了最简单的界面而进行展示和操作,使得用户能够不需要事先的任何学习,就可以熟练的进行操作. 1) N (Ne

安卓开发笔记——Broadcast广播机制(实现自定义小闹钟)

什么是广播机制? 简单点来说,是一种广泛运用在程序之间的传输信息的一种方式.比如,手机电量不足10%,此时系统会发出一个通知,这就是运用到了广播机制. 广播机制的三要素: Android广播机制包含三个要素:广播(Broadcast) - 用于发送广播:广播接收器(BroadcastReceiver) - 用于接收广播:意图(Intent)-用于保存广播相关信息的媒介. 可以把它理解成我们的传统电视台,我们的电视就是一个广播接收器,然而电视有很多频道,是由电视台发送出来的,也就是广播了,意图可以

小读<程序员的呐喊>

世界杯期间,花了几个小时读完了这本<程序员的呐喊>. 个人感觉,这书名该叫做<"你可以拒绝"----一个程序员的咆哮>. 这本书最大的看点是体会喷子如何把喷演变成一种艺术. 虽然Yegge大部分时候都在喷,但是不可否认他的观察力确实很敏锐: 比如对C++的分类(愚钝的语言,温和的保守派),比如对"坏"敏捷的批判(一种营销,日程表的暴政),比如对JAVA代码膨胀的鄙视(代码的天敌) 当然,作为一本能出版的书,还是得有些建设性才行. 所以收录了作

Android闹钟程序

原文:Android闹钟程序 源代码下载地址:http://www.zuidaima.com/share/1597010528603136.htm 转自csdn: 版权声明:本文为博主原创文章,未经博主允许不得转载.

使用cocos制作一个简易的小闹钟

使用cocos制作一个简易的小闹钟 本文转载至学习使用Cocos制作<闹钟> 使用的引擎版本是cocos2.1 具体开发过程指导 (1)Cocos Studio部分 1.打开Cocos工具,新建一个项目: 2.设置好相关的配置,点击完成,从而发布到Cocos Studio中: 3.Cocos Studio IDE介绍: 左上角的是开发常用的游戏元素.UI控件.容器等,可以像VS2013一样拖拽,并在右边设置对应的属性:左下角是资源导入,可以导入所需的图片背景:下面是时间戳,用于设置基于时间戳的

自定义消息处理功能(是小化程序到托盘)

现在很多的应用程序都有这样一种功能,当用户选择最小化窗口时,窗口不是象平常那样最小化到任务栏上,而是“最小化”成一个任务栏图标.象 FoxMail 3.0 NetVampire 3.0等都提供了这样的功能.实现这样的功能实际上并不复杂,在窗口最小化时,窗口会发出WM_SYSCOMMAND消息,你只要需要截取Windows 的WM_SYSCOMMAND消息,在窗口最小化时隐藏窗口并调用WindowsAPI函数Shell_NotifyIcon将定义的图标添加到任务栏 上,Shell_NotifyIc

框架:提供一定能力的小段程序

2017年Android百大框架排行榜 >随意转载,标注作者"金诚"即可 >本文已授权微信公众号:鸿洋(hongyangAndroid)原创首发. >本文已经开源到Github上,欢迎各位共同编辑.参与到榜单的建设中来 >Github 地址 一.榜单介绍 排行榜包括四大类: 单一框架:仅提供路由.网络层.UI层.通信层或其他单一功能的框架 混合开发框架:提供开发hybrid app.h5与webview结合能力.web app能力的框架 企业级开源项目:可以独立

捡石子小游戏程序解析

问题:这是我上小学的时候,数学老师给我讲的一个问题,他说学校盖房子的时候,有一堆民工在一起玩这个游戏,有三堆石子,分别是3个,5个,7个,游戏规则就是两个人轮流拿,每个人一次只能够在一堆中拿,每一次只能够拿1-3个,谁拿了最后一个石子,谁就给对方一块钱. package com.hpu.bai; import java.util.Scanner; public class Cobble { public static void main(String[] args) { Cobble c = n

习题一:闹钟程序

说明:实现一个简单的闹钟 逻辑: 秒钟i++ 判断大于等于60的时候 分钟++j 判断大于等于60的时候 时钟++k 判断大于等于24的时候 归零 控制输出格式 要点: setw:设置输出宽度 setfill:设置填充内容 setprecision:设置有效位数 setiosflags:设置居左或者居右 1 #include <iostream> 2 #include <iomanip> 3 #include <windows.h> 4 using namespace