首先要检测更改文件内容后有没有保存,用逻辑型变量A记录:(要全局或程序集)
1编辑框填加"内容被更改"事件,将A设为false(假)
2添加"通用对话框"组件,将类型改为保存文件,怎么保存自己决定,但要在调用打开命令后,将A设为这个返回值
接着是关闭提示:
1给窗口添加"可否被关闭"事件,内容如下
局部变量 接收变量, 整数型
如果 (A)
返回 (真)
否则
接收变量 = 信息框 (“尚未保存,是否保存?”, 3, )
判断开始 (接收变量 = #取消钮)
返回 (假)
判断 (接收变量 = #否钮)
返回 (真)
判断 (接收变量 = #是钮)
如果真 (通用对话框1打开 ())
'保存代码的部分写这
返回 (真)
如果真结束
返回 (假)
默认
判断结束
如果结束
新建的提示和上面类似就不写了
-----------------------------可恶的分割线-----------------------------
关于保存文件:
在使用通用对话框后
写到文件(通用对话框文件名,到字节集(文本内容))
----------------------------------------------------------------------
1 添加事件先点击该组件,然后在左边的工作夹处点"属性",有个用来添加事件的下拉文本,点击并选择要添加的事件
>
子程序集变量:仅限于所在子程序内有效。
全局变量:可用于整个程序内所有的子程序集,程序集,间传递参数
程序集变量:仅用于所在程序集间传递参数。
设置参数时,要看你对这个参数使用范围来设置,如语言夸程序集间使用的参数用全局变量,仅用于子程序间传递的设程序集变量;只用于某子程序使用变量就设置在子程序就可以了。
以上就是关于易语言编的记事本如何在退出时询问是否保存全部的内容,包括:易语言编的记事本如何在退出时询问是否保存、易语言-全局变量下标,程序集变量下标,局部变量下标,都是从0开始吗、在E语言中子程序变量、程序集变量、全局变量都有什么区别求解答等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)