今天第一次使用了易语言,把经过和感受写下来
打开一个例子程序
选择 程序|独立编译
跳出个对话框说>>>
很抱歉,只有在企业版中才支持编译程序及制作安装软件。
易语言编译的EXE文件短小精悍,请见易系统目录中的“tools/egrid.exe”文件
,此为易程序“samples/易之表.e”编译后的结果。
<<<
跑到目录tools下去看那个egrid.exe,靠,果然很小,只有51.0 KB
想想罗云彬的那个卡通小闹钟也有49.0 KB,实在是匪夷所思。
然回去在目录samples下找到egrid.exe的源文件----易之表.e
大小竟然有55.1 KB,比egrid.exe还大一些
我想总该有个支持库吧,就像vb那样
用Visual Studio 6.0带的工具Depends查看egrid.exe,只引用了三个动态连接库
USER32.DLL
KERNEL32.DLL
ADVAPI32.DLL
都是windows自己的动态库
不会吧,这么神奇?想想,会不会是程序中用LoadLibrary显式加载的呢?
在一台没有安装易语言的机器上运行,跳出如下对话框>>>
未找到核心支持库或核心支持库文件已被损坏!
<<<
果然,用了支持库。
然后,就想找到这个支持库,看看到底有多大,system32下面找了半天没有找到
,想想该不会是就在易语言的安装目录下边吧,发现一个叫lib的目录,可是里面
没有找到任何.dll啊,有的都是一些扩展名为.fne和.run的