精易论坛

标题: 关于易语言拖放对象的问题 [打印本页]

作者: smile子轩    时间: 2015-7-10 16:32
标题: 关于易语言拖放对象的问题
关于拖放对象的问题,为什么调试的时候没问题.编译后就不能用?

请问是哪里错了?





而我编译后不管是静态编译 也好 还是 非静态编译  编译好以后的的都无法使用,

如果说是系统问题, 我在 XP系统也试过 依旧无效,.....

代码贴上来 ,请各位大大们 帮忙看下

  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
变量名类 型数组备 注
集_图片组字节集  

子程序名返回值类型公开备 注
__启动窗口_创建完毕  
集_图片组 = 建空图片组 (32, 32)
拖放对象1.接收文件 = 真
调试输出 (拖放对象1.注册拖放控件 (取窗口句柄 ()))
子程序名返回值类型公开备 注
_按钮_打开_被单击  
变量名类 型静态数组备 注
n整数型 
返回结果整数型 
通用对话框1.过滤器 = “文件类型(*.dll,*.exe)|*.exe;*.dll”
通用对话框1.初始目录 = 取特定目录 (3)
通用对话框1.打开 ()
编辑框1.内容 = 通用对话框1.文件名
编辑框2.内容 = 到文本 (取文件内图标数 (编辑框1.内容))
计次循环首 (取文件内图标数 (编辑框1.内容), n)
返回结果 = 提取加入图片 (集_图片组, 编辑框1.内容, n - 1, )
计次循环尾 ()
如果 (返回结果 > 0)
信息框 (“已经为您提取”到文本 (返回结果 + 1)“个图标”, 0, , )
标题 = “图标数目 :”到文本 (返回结果 + 1)
信息框 (“提取图标失败”, 0, , )

子程序名返回值类型公开备 注
_按钮_导出图片组_被单击  
变量名类 型静态数组备 注
是否成功逻辑型 
文件名文本型 
如果真 (编辑框2.内容 = “”)
信息框 (“请选择你要读取的文件”, 0, , )
返回 ()

通用对话框1.类型 = 1
通用对话框1.过滤器 = “易图片组(*.eil)|*.eil”
通用对话框1.初始目录 = 取特定目录 (3)
通用对话框1.打开 ()
文件名 = 通用对话框1.文件名
写到文件 (文件名, 集_图片组)
子程序名返回值类型公开备 注
_拖放对象1_得到文件  
参数名类 型参考可空数组备 注
接收到的文件路径文本型
变量名类 型静态数组备 注
文件号文本型 
如果真 (接收到的文件路径 ≠ “”)
文件号 = 接收到的文件路径
编辑框1.内容 = 文件号


i支持库列表   支持库注释   
iext2扩展界面支持库二
edroptarget拖放支持库
spec特殊功能支持库
shell操作系统界面功能支持库



作者: 喵娘    时间: 2015-7-10 16:32
调试输出 (拖放对象1.注册拖放控件 (取窗口句柄 ()))

把调试输出 去掉
作者: smile子轩    时间: 2015-7-10 16:35
{:soso_e136:}不好意思 我找到问题了,原来是
编译的时候 调试输出 是万万不能带进去的

这样就可以了
  
子程序名返回值类型公开备 注
__启动窗口_创建完毕  
集_图片组 = 建空图片组 (32, 32)
拖放对象1.接收文件 = 真
拖放对象1.注册拖放控件 (取窗口句柄 ())



作者: smile子轩    时间: 2015-7-10 16:39
糖糖—贝亚安娜 发表于 2015-7-10 16:36
调试输出 (拖放对象1.注册拖放控件 (取窗口句柄 ()))

把调试输出 去掉

那这分就送你了




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4