我已经完成了我的程序,将其序列化以进行保存,并创建了一个文件打开系统来打开从我的应用程序中保存的文件。我什至在注册表上创建了一个与 innosetup 的文件关联,效果很好。
我现在想要实现的是,每当用户从程序中双击保存的文件时,程序都应该读取并反序列化它。
例如,当您双击或打开 .docx 或 .doc 文件时,会打开 Microsoft Word 并读取并打开该文件。目前我的程序将打开,但我不知道如何检测它何时从文件中打开,因此我可以开始反序列化。
注意:反序列化本身不是问题,它正在检测我是否应该这样做。