切换风格

默认Lavender Sky Flowers Wizard Snow Beige California City Dragon Black London Sunset glow Pink Cloud

49

主题

1265

积分

4

精华

用户组 

易积分
14929
热心
100
好评
11
QQ

热心会员

E4A软件编写程序时运行崩溃或者编译失败的解决办法[复制链接]
发表于 2018-3-19 23:58:50 | 显示全部楼层 |阅读模式
一.源码编译错误和程序运行崩溃:编译不成功,有报错信息,如果报错信息看不懂,可以选择用注释的方法注释掉一些可能有问题的地方,尝试进行编译,如果成功,则那里有问题,针对问题解决错误
操作要领:
像这样注释一整段代码,这部分代码不会运行

如果编译完成,发现运行不会崩溃了,那么我们就能缩小范围,如下

如果发现没问题就是这句错了,如果有问题就算上面那几句的问题



二.类库冲突错误,形如下图:

这种形式的错误,此时的操作

删除下面的libs目录里的内容

在写可视化页面的地方删除掉可能冲突的类库



三.变量数据型错误:
比如:
这里的
http://www.i.com/1.txt
的内容假设是整数1

  • 变量 i 为 整数型
  • 事件 主窗口.创建完毕()
  •         i=取网页源码("http://www.i.com/1.txt","GBK",500)
  • 结束 事件

复制代码

这样写的程序也会崩溃,编译可以成功,因为 取网页源码()返回值是文本型,i确是整数型,此时文本型不能等于整数型,但是有时候文本型等于整数型又不会出错,要看具体原因



四.代码顺序错误的问题
E4A的代码是一句一句的执行,有时候一句代码放错了位置会引起崩溃,崩溃的地方往往我们可以通过本教程第一条找到,但是不会解决,看一个例子

  • 变量 A 为 文本型
  • 事件 主窗口.创建完毕()
  •        A=你好
  • 结束 事件
  • 事件 按钮1.被单击()
  •        如果 A>1 则
  •        弹出提示("OK")
  •        A=10
  • 结束 事件

复制代码

这样的代码会引起什么故障呢?结果是程序编译成功,运行崩溃
原因是:开始 A=你好 ,到下面的A>1这句,代码是逐句执行,也就是说到 A>1 这句A还是=你好的,并不是有人认为的10,你好>1?这语法肯定是错误的。
寻找一些其他的教程?你也可以看看我博客^-^~
http://blog.ray-o.cn
回复

使用道具 举报

14

主题

462

积分

0

精华

用户组 

易积分
3980
热心
0
好评
2
发表于 2018-4-22 10:40:18 | 显示全部楼层
进来挣点积分
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

52

积分

0

精华

用户组 

易积分
11
热心
0
好评
0
QQ
发表于 2018-4-29 12:55:32 | 显示全部楼层

先学习。。。。。。。。。。。。。。。。。
现代大道
回复

使用道具 举报

0

主题

52

积分

0

精华

用户组 

易积分
11
热心
0
好评
0
QQ
发表于 2018-4-29 13:02:47 | 显示全部楼层
牛逼牛逼牛逼牛逼能不能把你爸爸v
现代大道
回复

使用道具 举报

13

主题

577

积分

0

精华

用户组 

易积分
602
热心
0
好评
1
发表于 2018-7-22 19:16:02 | 显示全部楼层
进来挣点积分进来挣点积分
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

3

主题

95

积分

0

精华

用户组 

易积分
2205
热心
0
好评
1
发表于 2018-8-23 16:57:51 | 显示全部楼层
好的返回来的快回来陪客户礼品是客户理赔款黑色的【  
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

42

积分

0

精华

用户组 

易积分
37
热心
0
好评
0
发表于 2020-10-29 00:07:30 来自手机 | 显示全部楼层
厉害 厉害 厉害
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

6

积分

0

精华

用户组 

易积分
16
热心
0
好评
0
发表于 2022-3-10 15:42:32 | 显示全部楼层
图片看不到。。。。
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

QQ|sitemap|免责声明|RGB颜色对照表|手机版|小黑屋| 易如意 - E4A中文编程学习交流论坛

GMT+8, 2024-4-19 07:58 , Processed in 0.055281 second(s), 37 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部