//功能:能够直接打开一个文件,如txt,jpg,任何文件都可以。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication3
{
public partial class Form1 : Form
{
private static System.Diagnostics.Process LandEatSnake, LandFileDivision;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
try
{
if (LandFileDivision == null)
{
LandFileDivision = new System.Diagnostics.Process();
//process() 提供对本地和远程进程的访问并使您能够启动和停止本地系统进程。
//LandFileDivision.StartInfo.FileName = "H:\\合格的黑客.txt";
LandFileDivision.StartInfo.FileName = "E:\\www_local\\ok.html";
//StartInfo属性 获取或设置要传递给 Process 的 Start 方法的属性。
LandFileDivision.Start();
}
else
{
if (LandFileDivision.HasExited)
{
LandFileDivision.Start();
}
}
}
catch (Exception err)
{
MessageBox.Show("运行程序出错!" + err.ToString(), "出错信息", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
private void button2_Click(object sender, EventArgs e)
{
try
{
if (LandEatSnake == null)
{
LandEatSnake = new System.Diagnostics.Process();
LandEatSnake.StartInfo.FileName = "光驱弹出或关闭(Ctrl+Alt+↓).exe";
LandEatSnake.Start();
}
else
{
if (LandEatSnake.HasExited) //是否正在运行
{
LandEatSnake.Start();
}
}
}
catch (Exception err)
{
MessageBox.Show("运行程序出错!" + err.ToString(), "出错信息", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication3
{
public partial class Form1 : Form
{
private static System.Diagnostics.Process LandEatSnake, LandFileDivision;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
try
{
if (LandFileDivision == null)
{
LandFileDivision = new System.Diagnostics.Process();
//process() 提供对本地和远程进程的访问并使您能够启动和停止本地系统进程。
//LandFileDivision.StartInfo.FileName = "H:\\合格的黑客.txt";
LandFileDivision.StartInfo.FileName = "E:\\www_local\\ok.html";
//StartInfo属性 获取或设置要传递给 Process 的 Start 方法的属性。
LandFileDivision.Start();
}
else
{
if (LandFileDivision.HasExited)
{
LandFileDivision.Start();
}
}
}
catch (Exception err)
{
MessageBox.Show("运行程序出错!" + err.ToString(), "出错信息", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
private void button2_Click(object sender, EventArgs e)
{
try
{
if (LandEatSnake == null)
{
LandEatSnake = new System.Diagnostics.Process();
LandEatSnake.StartInfo.FileName = "光驱弹出或关闭(Ctrl+Alt+↓).exe";
LandEatSnake.Start();
}
else
{
if (LandEatSnake.HasExited) //是否正在运行
{
LandEatSnake.Start();
}
}
}
catch (Exception err)
{
MessageBox.Show("运行程序出错!" + err.ToString(), "出错信息", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}
}