| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 467 人关注过本帖
标题:[求助]线程的问题
只看楼主 加入收藏
chenyi47240447
Rank: 1
等 级:新手上路
帖 子:170
专家分:0
注 册:2006-8-3
收藏
 问题点数:0 回复次数:3 
[求助]线程的问题
我在我的程序里怎么关闭线程序呢,怎么才能知道有那些线程在运行呢,我对线程不是很了解,请高手指点指点~
搜索更多相关主题的帖子: 线程 
2007-01-25 11:06
chenyi47240447
Rank: 1
等 级:新手上路
帖 子:170
专家分:0
注 册:2006-8-3
收藏
得分:0 

private void musicplaylisttimer1_Tick(object sender, EventArgs e)
{
string CurrentURL = Application.StartupPath;
if (File.Exists("netmusicplayname.xml"))//当列表文件存在时
{
XmlDocument document = new XmlDocument();//创建XML文档对象
document.Load("netmusicplayname.xml");//加载XML文件
//获取所有的Node
XmlNodeList nodeList = document.GetElementsByTagName("*");
XmlNamedNodeMap namedNodeMap;//可以访问子节点属性的集合
XmlElement element;//声明一个元素
XmlAttribute attribute;//声明一个属性
string str = "";
ArrayList tempMusicNames = new ArrayList();
for (int i = 0; i < nodeList.Count; i++)
{
element = (XmlElement)nodeList.Item(i);
if (element.Name == "musicName")
tempMusicNames.Add(element.ChildNodes[0].Value);
}.
for (int j = 0; j < tempMusicNames.Count; j++)
{
this.netmusicnamelistBox1.Items.Add(tempMusicNames[j]);
}
}

if (File.Exists("netmusicplayid.xml"))//当列表文件存在时
{
XmlDocument document = new XmlDocument();//创建XML文档对象
document.Load("netmusicplayid.xml");//加载XML文件
//获取所有的Node
XmlNodeList nodeList = document.GetElementsByTagName("*");
XmlNamedNodeMap namedNodeMap;//可以访问子节点属性的集合
XmlElement element;//声明一个元素
XmlAttribute attribute;//声明一个属性
string str = "";
ArrayList tempMusicNames = new ArrayList();
for (int i = 0; i < nodeList.Count; i++)
{
element = (XmlElement)nodeList.Item(i);
if (element.Name == "musicName")
tempMusicNames.Add(element.ChildNodes[0].Value);
}
for (int j = 0; j < tempMusicNames.Count; j++)
{
this.netmusicidlistBox2.Items.Add(tempMusicNames[j]);
}
}

if (File.Exists(CurrentURL + @"\netmusicplayname.xml"))
{
File.Delete(CurrentURL + @"\netmusicplayname.xml");
}
if (File.Exists(CurrentURL + @"\netmusicplayid.xml"))
{
File.Delete(CurrentURL + @"\netmusicplayid.xml");
}
}

我这个算是个线程吗吗,怎么运行以后关闭呀~~

2007-01-25 11:22
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
MSDN上有详细的讲解..

飘过~~
2007-01-25 12:50
swc
Rank: 3Rank: 3
等 级:论坛游民
威 望:6
帖 子:394
专家分:83
注 册:2006-4-7
收藏
得分:0 
怎么貌似Timer的时间到响应事件,是不是只要在这段程序开头或结尾加句:musicplaylisttimer1.Stop();就行了??

实践、学习、再实践、再学习......
2007-01-25 13:02
快速回复:[求助]线程的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016105 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved