C# 如何通过单击按钮运行.exe文件?
我想为我的应用程序使用auth系统。我找到了auth.gg。登录后,我想通过点击按钮来运行我的应用程序。 我找到了这个C# 如何通过单击按钮运行.exe文件?,c#,C#,我想为我的应用程序使用auth系统。我找到了auth.gg。登录后,我想通过点击按钮来运行我的应用程序。 我找到了这个 // string str = @"C:\windows\system32\notepad.exe"; // string str = @"C:\windows\system32\winamp.exe"; string str = @"C:\Documents and Settings\Puru\
// string str = @"C:\windows\system32\notepad.exe";
// string str = @"C:\windows\system32\winamp.exe";
string str = @"C:\Documents and Settings\Puru\Desktop\NewsLetter\SendNewsletter.exe";
Process process = new Process();
process.StartInfo.FileName = str;
process.Start();
但如果我尝试在不同的计算机上运行,位置将不一样
我发现了这个
System.Diagnostics.Process.Start("Application.StartupPath\\example.exe");
我不明白这一点。我应该在哪里找到example.exe
毕竟我想,
1-user将运行auth
2-pass auth系统将单击按钮,第二个.exe文件将打开如果您使用的是auth.gg,您应该为其创建一个类,在该类中初始化常量,然后使用函数登录。这可以在应用程序内部完成,所以我的问题是,为什么要在外部应用程序中完成?最佳实践是在同一个可执行文件中登录 如果您非常希望从外部程序执行此操作,您可以始终使用您提供的 然后,您应该像这样使用它:
System.Diagnostics.Process.Start("Application.StartupPath\\example.exe"); // Folder containing your program, where example.exe is located
因此,您可以将“example.exe”与刚才为登录而运行的应用程序放在同一文件夹中。将“example.exe”替换为登录应启动的其他程序的名称+扩展名。“文档和设置”?你知道Windows XP从2013年起就已经寿终正寝了,对吧?如中所示,7年多没有安全补丁了?在,真的,真的不安全,仍然使用?我找到了一个png到同一个文件夹,但它没有工作。我可以合并这些文件吗?因为我想在不同的计算机上使用它。我想用一个文件。