易语言程序限制运行次数
先插入一程序集,写代码判断是否已有程序在运行。
(这样的好处是程序启动后不先载入窗口,先进行判断。
如果程序已经在运行就返回。
如果在启动窗口载入后再进行判断,就会出现窗口闪一下再返回的结果。
)看下面的代码:.版本 2.支持库 spec.程序集 程序集1.子程序 _启动子程序, 整数型.局部变量 局部_文件, 文本型.局部变量 局部_文件号, 整数型局部_文件 = 取运行目录 () + “\Ban.sys”局部_文件号 = 打开文件 (局部_文件, 5, 4)调试输出 (局部_文件号).如果真 (局部_文件号 = 0)信息框 (“程序已经运行!请不要重复打开!”, 16, )返回 (0).如果真结束载入 (窗口_主窗口, , 假)返回 (0)这是在易语言论坛看到的源码,发上来希望能帮到你。
易语言设置子程序运行次数怎么办?
一、减轻内存负担 1、打开的程序不可太多。
如果同时打开的文档过多或者运行的程序过多,就没有足够的内存运行其他程序,要随时关闭不用的程序和窗口。
2、自动运行的程序不可太多 。
单击“开始”,然后单击“运行”,,键入“Msconfig”,单击“确定”按钮,打开“系统配置实用程序”窗口,删除不想自动加载的启动组项目。
二、合理设置虚拟内存 虚拟内存的设定主要根据你的物理内存大小和电脑的用途来设定。
所谓虚拟内存就是在你的物理内存不够用时把一部分硬盘空间作为内存来使用,不过由于硬盘传输的速度要比内存传输速度慢的多,所以使用虚拟内存比物理内存效率要慢。
个人实际需要的值应该自己多次调整为好。
设的太大会产生大量的碎片,严重影响系统速度,设的太小就不够用,于是系统就会提示你虚拟内存太小。
一般情况下,可让Windows来自动分配管理虚拟内存,它能根据实际内存的使用情况,动态调整虚拟内存的大小。
一般默认的虚拟内存大小是取一个范围值,最好给它一个固定值,这样就不容易产生磁盘碎片,具体数值根据你的物理内存大小来定,一般为物理内存的1.5--3倍;但也可最小值设为物理内存的1.5--2倍,最大值为物理内存的2--3倍。
虚拟内存最好不...一、减轻内存负担 1、打开的程序不可太多。
如果同时打开的文档过多或者运行的程序过多,就没有足够的内存运行其他程序,要随时关闭不用的程序和窗口。
2、自动运行的程序不可太多 。
单击“开始”,然后单击“运行”,,键入“Msconfig”,单击“确定”按钮,打开“系统配置实用程序”窗口,删除不想自动加载的启动组项目。
二、合理设置虚拟内存 虚拟内存的设定主要根据你的物理内存大小和电脑的用途来设定。
所谓虚拟内存就是在你的物理内存不够用时把一部分硬盘空间作为内存来使用,不过由于硬盘传输的速度要比内存传输速度慢的多,所以使用虚拟内存比物理内存效率要慢。
个人实际需要的值应该自己多次调整为好。
设的太大会产生大量的碎片,严重影响系统速度,设的太小就不够用,于是系统就会提示你虚拟内存太小。
一般情况下,可让Windows来自动分配管理虚拟内存,它能根据实际内存的使用情况,动态调整虚拟内存的大小。
一般默认的虚拟内存大小是取一个范围值,最好给它一个固定值,这样就不容易产生磁盘碎片,具体数值根据你的物理内存大小来定,一般为物理内存的1.5--3倍;但也可最小值设为物理内存的1.5--2倍,最大值为物理内存的2--3倍。
虚拟内存最好不要与系统设在同一个磁盘内,内存是随着使用而动态地变化,C盘就容易产生磁盘碎片,影响系统运行速度。
所以,最好将虚拟内存设置在磁盘剩余空间较大而又不常用的盘中,如D、F,这样可以避免系统在C盘进行频繁的读写操作而影响系统速度。
虚拟内存在一台电脑中,只能是一个,可设置在任何一个磁盘中。
虚拟内存的设置方法是:右击我的电脑--属性--高级--性能设置--高级--虚拟内存更改--点选C盘--单选“无分页文件(N)”--“设置”,此时C盘旁的虚拟内存就消失了;然后选中D或F盘,单选“自定义大小”--在下面的“初始大小”和“最大值”两个文本框中输入数值--“设置”—确定--重启,便完成了设置。
WindowsXP系统修改虚拟内存大小可按如下操作: 在“我的电脑”按右键 ->; 属性 ->; 高级 ->; “性能”框中的“设置”按钮 ->; “高级”选项卡 ->; “虚拟内存”框中的“更改”按钮 然后在“驱动器”框中选择页面文件放置的位置,然后在下边单击“自定义大小” 并输入“初始大小”和“最大值”,最后按“设置”按钮,再确定即可。
根据微软公司的建议,虚拟内存交换文件最小值应设为内存容量的1.5倍,不过若内存容量是512MB甚至1GB,那么它所占用的空间肯定也不少。
因此当内存总容量在256MB以下,就将虚拟内存的最小值设置为1.5倍;在512MB以上,设置为内存容量的一半;介于256MB与512MB之间的就设为与内存容量的相同值,可以把初始大小和最大值设为相同,以避免系统频繁改变页面文件的大小。
【易语言】怎么知道时钟的运行周期次数
使用2个 组件 1个 时钟,设置 时钟周期 为 1000 = 1秒 1个 标签 代码: .版本 2 .程序集 窗口程序集1 .子程序 _时钟1_周期事件 标签1.标题 = 到文本 (1 + 到数值 (标签1.标题)) ---------------------------精易论坛 - 问问团队--------------------------- 此答案来源于 → 精易论坛,要学习编程的可百度一下"精易论坛" 我们的口号是:帮助别人等于帮助自己 语音歪歪交流 :4 . 9 . 3 . 6 需加入本论坛请点击 http://www.3600gz.cn/?fromuid=7620 进去后注册帐号即可记得采纳啊
易语言怎么限制使用次数
代码如下:'------------------------------------------------------------------------------.版本 2.支持库 spec.子程序 __启动窗口_创建完毕.计次循环首(到数值(编辑框1.内容),)'这里次数是编辑框1.内容,整数型超文本浏览框1.执行命令 (#刷新)延迟 (1000) ' 延迟多少时间刷新一次,这里是10秒刷新一次.计次循环尾 ()'------------------------------------------------------------------------------下面图片应该会动。
最后,求采纳O(∩_∩)O~
易语言;怎么判断自己的软件是不是第一次运行
很久以前写的了 .. 需要一个按钮一个编辑框..版本 2 .支持库 eAPI .子程序 _按钮1_被单击 .局部变量 磁盘, 文本型, , "0" .局部变量 I, 整数型 磁盘 = 取驱动器列表 (#接口常量.硬盘驱动器) .计次循环首 (取数组成员数 (磁盘), I) 文件搜索 (磁盘 [I], 到文本 (编辑框1.内容)) .计次循环尾 () .子程序 文件搜索 .参数 目录, 文本型 .参数 文件名, 文本型 .局部变量 局部文件名, 文本型 .局部变量 子目录, 文本型 .局部变量 内容, 文本型 目录 = 目录 + “\” 处理事件 () 局部文件名 = 寻找文件 (目录 + “*.*”, 39) .判断循环首 (局部文件名 ≠ “”) .如果真 (局部文件名 = 文件名) 运行 (目录 + 文件名, 假, ) 返回 () .如果真结束 局部文件名 = 寻找文件 (, ) .判断循环尾 () 子目录 = 寻找文件 (目录 + “*.*”, 16) .判断循环首 (子目录 ≠ “”) .如果真 (子目录 ≠ “.” 且 子目录 ≠ “..”) 文件搜索 (目录 + 子目录, 文件名) .如果真结束 子目录 = 寻找文件 (, #子目录) .判断循环尾 ().子程序 _按钮1_被单击 .局部变量 磁盘, 文本型, , "0" .局部变量 I, 整数型照抄都能抄错啊