Copyright © 2020-2023 www.SOT9.com. All Rights Reserved .
合作联系: QQ: 3217490875
FileMenuHandler的一个组成部分处理最近使用的文件列表,打开,保存,另存为,退出命令。有一个最新列表(MRU)如果想与INI节能。会打电话给你的神器出山:www.shenqi73.com文件处理程序,只在需要的时候,所以你不必担心更改的文件,加载打开/保存对话框,历史记录列表,终止,询问用户保存改变,改变窗体标题,运行参数等
特别定制的每一个环境。历史记录列表中追加到您所选择的菜单项。最大限度地减少错误检查,只是加载,保存,作出新的。
如果你曾经实现了一个用户界面,使用上面的命令,你必须经历过的事实,它看起来很简单,但它是相当复杂的。例如:用户创建新的文件,进行了一些变化,选择退出忘记“保存”,(这里的程序应该保存,这应该叫“另存为”),然后按下取消的SaveDialog箱中,这样,他将取消他/她离开你的计划...相信我,程序正确地处理这大约需要100行代码,如果你不使用的历史记录列表菜单中的情况下。或者,如果你想,你的程序的扩展名,你必须加载参数,该怎么办呢?
有了这个组件,你只需要编写3个输入/输出程序。一个创建一个新的对象(新的备忘录,图片,空的数据库,等等)。一到将其保存到磁盘上,并一读。一切都其他处理FileMenuHandler的。这些事件仅在需要时调用。