易语言的代码问题

2024-05-16 13:14

1. 易语言的代码问题

问题应该出在左图上的单词“certmgrmsc”上。
我想这个单词应该是你复制粘贴上去的,或者用代码实现,而不是一个字母一个字母手打的。这样就会出现一个问题,复制时首字母c前面有个换行符也被复制进来,粘贴到列表框后,但不会显示出来。例如下图:

易语言的代码问题

2. 易语言代码问题(菜菜的问一下)

不是很明白你的不重复运行的意思。究竟是本次打开软件不要重复点击授权按钮,还是授权成功之后不允许再次进行授权?
如果仅仅是本次打开软件,点了授权之后不能再点,只需要在授权按钮的事件里面增加一条
授权按钮.禁止= 真。
授权失败,则禁止 =假。以保证输入错误之后能够继续点授权。
如果是授权成功,然后以后打开都不需要再次授权,也有几种办法。
绑定系统,直接在注册表某个位置新建一个项,插入一个值,每次启动检查该值是否正确,正确则设置按钮禁止为真。该值不存在或者是错误。则禁止为假。
文件授权。授权成功生成一个授权文件,加密保存。每次启动读取该文件然后解密来效验授权是否正常。
服务器授权,取得该电脑的硬盘特征上传到服务器。每次和服务器效验硬盘特征。
加密狗授权。这个需要订做加密狗和安装驱动。麻烦。

3. 易语言编程问题

前两天的也是你吧?平时不怎么开电脑。你的追问都没有及时回答。
我仔细看了一下你的代码,问题应该出现在计次那,因为计次你在上面用过了,你的计次并没有重新归零。比如你上面的计次=6了,等到你下面再次调用它的值还是6,你6-1=5.如果你列表框2的项目数只有3个,那索引值=5肯定就删除不了了。你在第二个红色框前一点加个调试输出计次看看输出的结果是多少?
我自己写了一下,表示可以删除,和你之前的提示有相同内容的思路一样。
平时多下断点调试看看问题出现在哪吧,毕竟在这些地方提问很少人回答的,而且效率也不够。。。
我试试能不能贴我代码给你参考一下。有时候百度这回答会限制网址。。。即使百度盘的地址。我很无语。。。
这份代码就是你前两天问的和这次问的,你看看。我自己调试都没问题。你试试调试输出一下编辑框2+Y的内容和取出的项目文本看看,调试输出的结果是不是一样。有时候调试输出多用用挺有帮助的。

易语言编程问题

4. 易语言编程问题。

' 按C++的翻译过来是这样的结果,不知道是不是你想要的效果




.版本 2
.子程序 _计算_被单击
.局部变量 i, 整数型
.局部变量 n, 整数型
.局部变量 a, , , "100,100"
.局部变量 s, 整数型
.局部变量 t, 整数型
.局部变量 j, 整数型
.局部变量 players, 整数型
.局部变量 m, 整数型
.如果 (数据K.内容 = “”)
    信息框 (“您没有输入值,请输入K的值”, #警告图标, “警告”)
    返回 ()
.否则
.如果结束
n = 1
.变量循环首 (1, 到数值 (数据K.内容), 1, i)
    n = n × 2
    players = n
.变量循环尾 ()
.变量循环首 (1, n, 1, i)
    a [1] [i] = i
.变量循环尾 ()
m = 1
.变量循环首 (1, 到数值 (数据K.内容), 1, s)
    n = n ÷ 2
    .变量循环首 (1, n, 1, t)
        .变量循环首 (m + 1, 2 × m, 1, i)
            .变量循环首 (m + 1, 2 × m, 1, j)
                a [i] [j + (t - 1) × m × 2] = a [i - m] [j + (t - 1) × m × 2 - m]
                a [i] [j + (t - 1) × m × 2 - m] = a [i - m] [j + (t - 1) × m × 2]
            .变量循环尾 ()
        .变量循环尾 ()
    .变量循环尾 ()
    m = m × 2
.变量循环尾 ()
.变量循环首 (1, players, 1, i)
    .变量循环首 (1, players, 1, j)
        输出.内容 = 输出.内容 + 到文本 (a [i] [j]) + “ ”
    .变量循环尾 ()
.变量循环尾 ()

5. 易语言的问题

按住shift  双击启动易语言试试    不行的话重装吧




内存不能为read/written 问题的简单解决办法:(原创答案,欢迎分享→请活学活用→仅供参考): 
一、硬件的可能性是比较小的,如果是硬件,那就应该是内存条跟主机不兼容的问题导致的 如果能排除硬件上的原因(内存条不兼容,更换内存。内存条松动或积累灰尘,重新拔插并清理灰尘)往下看: 
二、系统或其它软件引起的,可用下述方法处理:系统本身有问题,及时安装官方发行的补丁,必要时重装系统。 病毒问题:杀毒 。杀毒软件与其它软件冲突:卸载有问题的软件。显卡、声卡驱动是否正确安装或者是否被恶意覆盖否?重新安装显卡声卡驱动。 
1、使用系统自带的sfc命令,修复受到损坏的系统文件恢复到正常状态。 
开始→运行→输入cmd,打开“命令提示符”窗口→输入字符串命令sfc/scannow→回车→耐心等待命令程序对每个系统文件搜索扫描→一旦发现系统文件的版本不正确或者系统文件已经损坏→它就能自动弹出提示界面→要求插入Windows系统的安装光盘→从中提取正常的系统文件来替代不正常的系统文件→达到修复系统文件的目的→最后重新启动计算机。 
2、安装过的Domino这程序导致有问题,你可以在开始→运行→msconfig→启动项目→关闭Domino启动项→如果关闭不了→可以用卡卡助手之类的系统设置软件把它强行关掉→如果还是不行的→证明你系统中毒→那就重新安装或者恢复系统备份彻底解决。
三、某些系统服务被禁用可能导致类似问题,例如QoS RSVP本地通信控制安装功能被禁用时可能会提示RPC服务器不可用。解决方法:我的电脑右键→管理→服务和应用程序→服务→双击QoS RSVP项目将启动类型改为“手动”或“自动”→关闭窗口→重新启动计算机。如果其它服务被禁用导致的问题也可用这个方法重新启用来解决。
四、浏览器出现内存不能读、写的提示:
1、首先看这样处理能否解决问题:打开浏览器,点“工具”→INTERNET选项→常规页面→删除cookies→删除文件→钩选删除所有脱机内容→确定→清除历史纪录→确定。工具→INTERNET选项→内容→清除SSL→清除密码→确定→自动完成→清除表单→清除密码→确定→确定→立即关闭所有打开的浏览器窗口→重新启动浏览器。如果2、不能解决问题做下面的处理:打开浏览器,点“工具”→“管理加载项”那里禁用所有可疑插件,或者你能准确知道没问题的保留。然后→工具→INTERNET选项→常规页面→删除cookies→删除文件→钩选删除所有脱机内容→确定→设置使用的磁盘空间为:8MB或以下(我自己IE6使用1MB)→确定→清除历史纪录→网页保存在历史记录中的天数:3以下→应用确定(我自己使用的设置是0天)。
3、检查你的浏览器是否被某种(游戏或其它)安装程序恶意附加了某种插件→卸载清理掉它。 
4、(此条目针对IE6)运行→regedit→进入注册表, 在→ 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks 
这个位置有一个正常键值{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 还有一项“默认”保留;将其它的删除。 
5、打开CMD窗口输入如下命令: 
for %i in (%windir%\system32\*.dll) do regsvr32.exe /s %i 回车 
for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i 回车 
两条分别运行完成后重启机器。 
五、如果以上方法无法解决只能使用最后一招: 
完全注册dll:打开“运行”输入→cmd→回车 
然后把下面这行字符复制到黑色cmd框里面去回车等待dll文件全部注册完成就关闭可以了,为防止输入错误可以复制这条指令,然后在命令提示符后击鼠标右键→粘贴→回车,耐心等待,直到屏幕滚动停止。 
(下面是要运行的代码): 
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 
完成后重新启动机器。 
六、如果你电脑里面存在NET.Framework这个微软的组件服务而你又不使用它→那么卸载这个服务可能会解决问题:开始→设置→控制面板→添加删除程序→NET.Framework→删除(如果你必须使用就重新启动电脑后再次安装NET.Framework)。 
七、关闭这个报告(治标不治本): 
1、右击桌面上“我的电脑”→属性→高级→错误报告→错误汇报→勾选“禁用错误汇报”→“但在发生严重错误时通知我”复选框→确定。这样处理对于一些小错误,Windows XP就不会弹出错误提示了。
2、如果不行彻底关闭错误报告服务。开始→运行中输入→services.msc→打开“服务”窗口→找到“Error Reporting Service”→打开“Error Reporting Service的属性”对话框→将“启动类型”改为“已禁用”→确定后重新启动系统。(此项目关闭的注册表方式:开始→运行→输入regedit→确定→找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]中的Auto=0改成Auto=1) 
八、重要提示:不要只看这个错误提示的指令代码,而是要看:出这个提示框的上面蓝色条状部分提示的是XXX.EXE那个位置是什么程序,就大体定位引起出错或者冲突的主要原因了,对症下药就能解决。简单有效的处理方法是看错误提示,哪一个软件引起的冲突就卸载那个软件,重新启动机器以后首先关闭杀毒软件,重新运行安装。

易语言的问题

6. 易语言问题

1.图片太小.
2.需要枚举进程才能看到。

7. 易语言问题

看见求源码 就不想答了
鉴于回答这个分类的少,就说说吧~
----------------------------------------------
首先先,超级列表框有三种类型,图标列表框、普通列表框、报表列表框。
一般我们用超级列表框是使用报表类型或图标类型。因为普通列表框就有列表框。
图标列表框,是文件对象一般
报表列表框,是数据或报表
普通列表框,才是文本
所以,你的编辑框内容和超级列表框内容对应,应该是使用普通列表框。你表述不清,你这样说了~
如果编辑框,内容等于超级列表框的内容,就会被删除?请问是编辑框内容清空还是超级列表框的子项清除?你的表述还是有问题……

1、超级列表框里有编辑框内容的子项,编辑框清空,那么:
.版本 2.支持库 iext.计次循环首 (超级列表框1.取表项数 (), n)    .如果真 (超级列表框1.取标题 (n - 1, ) = 编辑框1.内容)        编辑框1.内容 = “”        跳出循环 ()    .如果真结束.计次循环尾 ()
2、如果是删除超级列表框里子项中等于编辑框内容的子项,那么:
.版本 2.支持库 iext.计次循环首 (超级列表框1.取表项数 (), n)    .如果真 (超级列表框1.取标题 (n - 1, ) = 编辑框1.内容)        超级列表框1.删除表项 (n - 1)    .如果真结束.计次循环尾 ()
编程的问题,请描述的   清清楚楚,明明白白。问别人还要别人去猜你的意图,我这种好心人太少了~~

易语言问题

8. 易语言问题

为不同衣服型号分别设定‘身高’‘体重’‘腰围’的最小数值和最大数值常量或变量。
用判断的形式来同时判断身高编辑框数值、体重编辑框数值、腰围编辑框数值是否都在指定的数值范围之内。
三者都符合的,就将对应的衣服型号写入‘衣服的大小’编辑框。

例如:
局部变量_XXL_身高_最小 = 165
局部变量_XXL_身高_最大 = 175
局部变量_XXL_体重_最小 = 135
局部变量_XXL_体重_最大 = 145
局部变量_XXL_腰围_最小 = 2.4
局部变量_XXL_腰围_最大 = 3.0

判断(到数值(编辑框_身高.内容)>=局部变量_XXL_身高_最小 且 到数值(编辑框_身高.内容)=局部变量_XXL_体重_最小 且 到数值(编辑框_体重.内容)=局部变量_XXL_腰围_最小 且 到数值(编辑框_腰围.内容)<=局部变量_XXL_腰围_最大 )
编辑框_衣服的大小.内容=“XXL”