cs
static void Main(string[] args) {
Application.Run(new Form1(args));
}
public class Form1: Form {
public Form1(string[] args) {
if (args.Length > 0) {
open(args[0]);
}
}
}
出现新问题
从打开方式打开,程序无法启动。
通过写日志报错:未能找到文件"C:\Windows\system32\icon.ico"。
this.Icon = new Icon("icon.ico");
推论
1.从打开方式打开,程序路径是 C:\Windows\system32\
2.this.Icon = new Icon("icon.ico"); 是外部引用,图标没有打包到 exe 内部,只复制 exe 到其他电脑上运行就会报此错误无法启动。暂时注释这行。
3.如何把 图标 打包进 exe?