判断进程中有没有QQ.exe? c#窗体程序新手入门,目的是当用户点击某个按钮时,程序判断进程中是否存在QQ.exe。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的意思是,我编写一个小程序,目的是对QQ进行加密。也就是必须输入特定的验证码才能启动QQ。但是,当再次启动这个程序时,系统会判断进程中有没有QQ.exe如果有。则不再启动。没有的话才能启动。由于我新手。可能说的不是很清楚,大家见谅 //全局进程数组 Process[] processes; //dataGridView的数据源 DataTable dt = new DataTable(); //加载进程信息 private void button1_Click(object sender, EventArgs e) { //给datatable添加3个列 dt.Columns.Add("ID", typeof(Int32)); dt.Columns.Add("进程名", typeof(String)); dt.Columns.Add("进程分配内存", typeof(String)); //获得所有进程 processes = System.Diagnostics.Process.GetProcesses(); foreach (Process p in processes) { DataRow dr = dt.NewRow(); dr[0] = p.Id; dr[1] = p.ProcessName; dr[2] = p.PrivateMemorySize64/1024+" KB"; dt.Rows.Add(dr); } //绑定进程信息到dataGridView this.dataGridView1.DataSource = dt; this.textBox1.Text="共有"+processes.Length+"个进程!!"; }本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/LCL_data/archive/2009/06/09/4254841.aspx if(System.Diagnostics.Process.GetProcessesByName("QQ").Length > 0){ //有} using System.Diagnostics;//引入这个命名空间 foreach (Process p in Process.GetProcesses()) { if (p.ProcessName == "QQ") { } } 短信发送程序部署在服务器上发了几天又不发了,跪求解决方案! 新手请教关于数据库操作的问题 SQL语句,删除多条记录 我想在vs2005中使用mainmenu控件,该如何办呢? 我在vs2005下新建的项目,为什么没有解决方案呢???谢谢 请问为什么用vs.net生成的c# winform程序会这么占用内存呢?需要如何优化呢? 问个简单问题,在代码中写sql语句长了怎么换行写?? 格式化字符串 做一个网上商店需要多长时间? 高分求解水晶报表简单问题(在线等) 获取返回给CMD的值 托管调试助手报错
Process[] processes; //dataGridView的数据源
DataTable dt = new DataTable(); //加载进程信息
private void button1_Click(object sender, EventArgs e)
{ //给datatable添加3个列
dt.Columns.Add("ID", typeof(Int32));
dt.Columns.Add("进程名", typeof(String));
dt.Columns.Add("进程分配内存", typeof(String));
//获得所有进程
processes = System.Diagnostics.Process.GetProcesses();
foreach (Process p in processes)
{
DataRow dr = dt.NewRow();
dr[0] = p.Id;
dr[1] = p.ProcessName;
dr[2] = p.PrivateMemorySize64/1024+" KB";
dt.Rows.Add(dr);
} //绑定进程信息到dataGridView
this.dataGridView1.DataSource = dt;
this.textBox1.Text="共有"+processes.Length+"个进程!!"; }本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/LCL_data/archive/2009/06/09/4254841.aspx
if(System.Diagnostics.Process.GetProcessesByName("QQ").Length > 0)
{
//有
}
foreach (Process p in Process.GetProcesses())
{
if (p.ProcessName == "QQ")
{
}
}