菜鸟求教:杀QQ游戏进程问题

newenter 2009-04-25 01:11:11
因为就一台电脑,女朋友老跟我抢用玩QQ斗地主,倍感深恶痛绝……
无奈,不懂程序,从网上一搜,照COPY,七拼八凑,组装成一小程序,

代码如下:

using System;
using System.Collections.Generic;
using System.Windows.Forms;
using System.Diagnostics;

namespace tasklist
{
class Program
{
static void Main( )
{
ProcexpRefresh();
}

private void ProcexpRefresh(string[] args)
{
//创建新的 Process 组件的数组
Process[] myProcesses = Process.GetProcesses();

foreach (Process myProcess in myProcesses)
{
if (myProcess.ProcessName == "ddzrpg")
{
MessageBox.Show("暂停游戏!","抱歉",MessageBoxButtons.OK, MessageBoxIcon.Stop);
Process p = Process.GetProcessById(myProcess.Id);
if (p == null)
return;
if (!p.CloseMainWindow())
p.Kill();
p.WaitForExit();
p.Close();
}
}

}

private void timer1_Tick(object sender, System.EventArgs e)
{ //定时刷新进程
ProcexpRefresh();
}


}
}

编译错误:
“ProcexpRefresh”方法没有采用“0”个参数的重载
网上找说是最基本的OOP思想,我没弄过这玩意,不懂,请高手指点,不甚感激……
...全文
221 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
jerryma888888 2009-04-26
  • 打赏
  • 举报
回复
using System.Diagnostics;

System.Diagnostics.Process[] Processes = System.Diagnostics.Process.GetProcesses();
foreach (System.Diagnostics.Process Process in Processes)
{
if (Process.ProcessName =="QQGame")
Process.Kill();
}

重复的问题
马老虎 2009-04-25
  • 打赏
  • 举报
回复
强!
格拉 2009-04-25
  • 打赏
  • 举报
回复
人才
only_lonely 2009-04-25
  • 打赏
  • 举报
回复
呵,还真有你的!
newenter 2009-04-25
  • 打赏
  • 举报
回复
ddzrpg (ddzrpg.exe 斗地主角色版 )
还有俩
QQGameDL.exe (QQ游戏房间)
QQGame.exe (QQ游戏大厅)
jscn123789abc 2009-04-25
  • 打赏
  • 举报
回复
关注 ,准备用VC++做这样的程序呢;
if (myProcess.ProcessName == "ddzrpg")

中的ddzrpg是什么啊?
yangqidong 2009-04-25
  • 打赏
  • 举报
回复
你先把winform是怎么回事搞清楚
newenter 2009-04-25
  • 打赏
  • 举报
回复
多谢落英和东东呛两位大侠士:
照两位来指点仍行不通,错误如下

error CS0120:
非静态的字段、方法或属性“tasklist.Program.ProcexpRefresh()”要求对象引用
(15,22): (与前一个错误相关的符号位置)

yangqidong 2009-04-25
  • 打赏
  • 举报
回复
把string[] args换个位置

static void Main(string[] args)
{
ProcexpRefresh();
}
private void ProcexpRefresh()
程序yy 2009-04-25
  • 打赏
  • 举报
回复
ProcexpRefresh(string[] args) 这个参数没有用到啊
直接去掉 把上面的方法改为
private void ProcexpRefresh()
{。。。。。

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧