如何使c#winform控制打开桌面快捷应用

如何使c#winform控制打开桌面快捷应用,第1张

您可以按照以下步骤在C# WinForm中控制打开桌面快捷应用:

1 在您的WinForm应用程序中添加一个按钮或其他控件,用于触发打开桌面快捷应用的 *** 作。

2 在按钮的Click事件处理程序中,使用ProcessStart方法启动快捷方式的目标应用程序。例如,以下代码可以启动名为“Calculator”的计算器应用程序:

```

ProcessStart("calcexe");

```

3 如果您需要打开具有自定义参数的应用程序,可以在ProcessStart方法中指定参数。例如,以下代码可以启动名为“Notepad”的记事本应用程序,并打开名为“exampletxt”的文本文件:

```

ProcessStart("notepadexe", "exampletxt");

```

请注意,以上代码示例仅适用于Windows *** 作系统。如果您的应用程序需要在其他 *** 作系统上运行,请使用适当的代码来启动目标应用程序。

1、WinForm是用C#语言编写。

2、WinForm是C/S模式(客户端模式)

3、WebFrom是B/S模式(基于浏览器模式,由远程服务器提供信息)

4、net是平台,是一个大类!这个大类下面有很多方法,即编程方式。(C#、VB、J#、F#)

WinForm中就不用aspnet了用的就是C#语言。aspnet是基于B/S模式的,aspnet可以是C#可以是VB 拆开来看就是Active Server Page @net,以前的asp是Active Server Page 但它不是属于net平台下的。

具体报什么错,用C#编写的程序需要在电脑上安装相对应版本的net framework,如果没有安装则C#编写的程序无法运行;

如果是文件丢失或差文件,请检查下拷贝的时候是否完整的拷过去了。

            ProcessStartInfo info = new ProcessStartInfo("cmdexe");

            infoArguments = @"/C ipconfig";//这样输入

            infoUseShellExecute = false;

            infoRedirectStandardOutput = true;

            Process p = new Process();

            pStartInfo = info;

            pStart();

            pWaitForExit();

            MessageBoxShow(pStandardOutputReadToEnd());

登录就是判断你输入的值和数据库中的值是否相同,而注册其实就是往数据库中插入用户名和密码,比如注册代码如下,导入命名空间using SystemDataSqlClient;\x0d\ SqlConnection conn = new SqlConnection();\x0d\ connConnectionString = "server=;database=数据库名;uid=用户名;pwd=密码;";\x0d\ string strcmd = "insert into 用户表 values('" + TextBox1Text + "','" + TextBox2Text + "')";\x0d\ SqlCommand mycommand = new SqlCommand(strcmd, conn);\x0d\ try\x0d\ {\x0d\ connOpen();\x0d\ mycommandExecuteNonQuery();\x0d\ MessageBoxShow(" 注册成功 "); \x0d\ }\x0d\ catch \x0d\ {\x0d\ \x0d\ MessageBoxShow("注册发生错误");}\x0d\ finally\x0d\ {\x0d\ connClose();\x0d\ }

winform 跨线程 *** 作控件需要采用invoke方法,详见>

因为Class1里的Form2不是运行的那个Form2,是2个不同的实例,你的代码修改为:

class Class1

{

public void Sttt(Form2 frm)

{

frmlabel1Text = "12312312";

frmtextBox1Text = "1231231";

}

}

private void Form2_Load(object sender, EventArgs e)

{

Class1 s = new Class1();

sSttt(this);

}

以上就是关于如何使c#winform控制打开桌面快捷应用全部的内容,包括:如何使c#winform控制打开桌面快捷应用、c#中winform是用什么语言编写、C#winform写的程序在别的电脑上运行报错,求解答等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10109912.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存