C#:接收从打开方式打开的参数

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?

相关推荐
宝桥南山2 小时前
.NET 11 - 尝试一下Minimal API中的异步验证新特性
microsoft·微软·c#·asp.net·.net·.netcore
开开心心_Every2 小时前
文件查重软件批量删除重复文件释放空间
java·开发语言·c#·计算机外设·ocr·excel·perl
波力海苔夹心脆6753 小时前
VisionPro 与 VisionMaster 对比(上):软件定位、开发环境与核心视觉工具对照
图像处理·算法·计算机视觉·c#·视觉检测·个人开发·vp9
疯狂戴夫冒险4 小时前
歇一会 · 久坐休息提醒工具(番茄钟)工具分享
c#
...6224 小时前
VisionMaster 测量模块工具
c#·visionmaster
samble21 小时前
从零搭建灌装监控系统(十九):单元测试实战,xUnit + 内存SQLite + 反射测试私有方法
c#·wpf·mvvm·modbus·工业控制
人道领域1 天前
【面试八股速通篇01】锁与并发工具
java·开发语言·面试·c#
宇卿.1 天前
C#字段、属性、索引器、常量
开发语言·计算机视觉·c#
程序员Linc1 天前
ONNXOCRSharp 开源手记 02|v0.4.0 PDF识别
开发语言·pdf·c#·ocr·onnxocrsharp