我在程序里面加入了一个timer空间 来控制秒针的走动 同时用它来控制报时 为什么在报时的时候 秒针不走动了呢 ?? 郁闷 大家帮帮忙啊
解决方案 »
- WPF的DataGrid控件如何在列表没数据的时候水平滚动条也能滚动?
- 播放声音
- 跪求 System.Windows.Forms.Timer 的一个问题
- c#服务器端和客户端(完全C/S),处理数据的方案,懂的来讲讲,高分
- dataSet 更新数据库,但数据库并没有更新
- datagird 数据源怎么样设置为两个表混合查询的结果?看到好多例子,没有什么结果,谁能不能讲清楚一点?谢谢!!
- 用C#如何制作任务管理器中的cpu使用和cpu 使用记录的那张动态的图
- COM+中使用子事务的问题
- 数组问题~!
- 一个datagridtablestyle 实例为什么不能被两个datagrid.TableStyles.Add()呢?
- .net版的牛牛们,跪求指点.net平台下winform编程
- 写了一个简单的分页存储过程。但是报错了。求会的人指点一下
{ public static void main()
{
Thread newthread = new Thread(myThread.doTime);
newthread.Start();
}
public static void doTime()
{
//获得当前时间 进行报时
String gettime = DateTime.Now.Minute.ToString();
MessageBox.Show("线程创建成功 ");
SoundPlayer soundp = new SoundPlayer(Application.StartupPath + @"/wwwlt163com2008061609.wav");
switch (gettime)
{
case "1": soundp.LoadAsync();
soundp.PlaySync();
break;
case "2": soundp.LoadAsync();
soundp.PlaySync();
break;
case "3": soundp.LoadAsync();
soundp.PlaySync();
break;
case "4": soundp.LoadAsync();
soundp.PlaySync();
break;
case "5": soundp.LoadAsync();
soundp.PlaySync();
break;
case "6": soundp.LoadAsync();
soundp.PlaySync();
break;
case "7": soundp.LoadAsync();
soundp.PlaySync();
break;
case "8": soundp.LoadAsync();
soundp.PlaySync();
break;
case "9": soundp.LoadAsync();
soundp.PlaySync();
break;
case "10": soundp.LoadAsync();
soundp.PlaySync();
break;
case "11": soundp.LoadAsync();
soundp.PlaySync();
break;
case "12": soundp.LoadAsync();
soundp.PlaySync();
break;
case "13": soundp.LoadAsync();
soundp.PlaySync();
break;
case "14": soundp.LoadAsync();
soundp.PlaySync();
break;
case "15": soundp.LoadAsync();
soundp.PlaySync();
break;
case "16": soundp.LoadAsync();
soundp.PlaySync();
break;
case "17": soundp.LoadAsync();
soundp.PlaySync();
break;
case "18": soundp.LoadAsync();
soundp.PlaySync();
break;
case "19": soundp.LoadAsync();
soundp.PlaySync();
break;
case "20": soundp.LoadAsync();
soundp.PlaySync();
break;
case "21": soundp.LoadAsync();
soundp.PlaySync();
break;
case "22": soundp.LoadAsync();
soundp.PlaySync();
break;
case "23": soundp.LoadAsync();
soundp.PlaySync();
break;
case "00": soundp.LoadAsync();
soundp.PlaySync();
break;
}
}
}
C#里面如何创建一个新的线程啊 我没学过C#的线程 帮帮忙
soundp.PlaySync();
break;
case "2": soundp.LoadAsync();
soundp.PlaySync();
break;
为什么case下都一样还要用switch语句。。