
没用过按键精灵,如果只是改标题的话方法有很多的,用配置项等也是一种方法!
下面我用字节集的方式做的,楼主可以试试看看满不满意!
1、首先建立一个空白程序(或楼主你的程序),写以下代码,然后编译成exe程序
版本 2
子程序 __启动窗口_创建完毕
标题 = “空空空空空空空空空空”
2、打开你的另一个程序序,在资源等栏中把这个编译好的程序加进去(这个楼主懂吧!),写以下代码!
注:“#k”是刚加入的资源
特别提示:在使用此代码前要保证“#k”资源存在(主要是这个名称),否则用鼠标查看时易程序会崩溃退出(我用的是旧版,不清楚新版有没修正此BUG)
版本 2
子程序 _按钮1_被单击
局部变量 a, 字节集
局部变量 b, 字节集
局部变量 c, 整数型
局部变量 d, 字节集
局部变量 e, 字节集
局部变量 zzjcd, 整数型
如果 (编辑框1内容 ≠ “”)
d = 到字节集 (编辑框1内容)
zzjcd = 取字节集长度 (d)
如果 (zzjcd > 20)
e = 取字节集左边 (d, 20)
否则
e = d + 取空白字节集 (20 - zzjcd)
如果结束
a = 取重复字节集 (10, { 191, 213 })
c = 寻找字节集 (#k, a, )
如果 (c ≠ -1)
b = 字节集替换 (#k, c, 20, e)
写到文件 (“D:\newexe”, b)
信息框 (“成功!”, 0, )
否则
信息框 (“失败!”, 0, )
如果结束
否则
信息框 (“请输入新标题!”, 0, )
如果结束
是想找exe文件还是想编译成机器码。如果想找exe文件,项目目录的bin子目录有,如果你的程序没有引用到什么类库或没有什么配置文件的话,就可以直接把exe文件拷出来,这个exe可以在装有net
framework的电脑上运行。net
framework程序想编译成机器码是不可能的,所有的net
framework程序都会被编译成msil,然后由net
framework运行库解释运行。
以VB60为例:
选文件菜单的生成工程1EXE选项,由其集成环境生成可执行EXE文件
如需安装于其它机器,则需由VB生成安装包,将安装包在其它机器安装
你所说的控件的位置,CAPTION等所有信息在VB的窗体(FRM)文件中
首先你应该知道,Java的程序必须运行在有JVM(Java虚拟机)的机器上。没有JVM的EXE程序文件也不能执行。
Java生成EXE文件其实很简单:
1)将编好的Java程序(必须含有main方法,这是程序的入口)导出成jar包,这个jar包双击就可以运行了。
2)用软件将这个jar包加个外壳,扩展名就是exe的文件了。这样的软件有很多,比如:exe4j、JSmooth等。这两个软件的 *** 作都很简单。
如果有什么问题可以给我发信息。
补充:用Eclipse导出jar文件过程:
右键"项目"--> Export --> Java --> JAR file --> 选择项目和输出路径(文件名) --> Finish
反编译exe文件基本上是不可能的,因为反编译过程由很多因素会干扰,反编译过程:
1、检测程序时候加壳了,如果加壳就必须先去壳。
2、去壳后需要猜测程序员采用的是什么编程语言,编程语言有:java/c/c++/c#/vb/VC++等等。
3、猜测到程序员使用的语言后根据编程语言进行汇编,汇编需要考虑到语言中的语法问题,即使是同种语言,一种命令有多种说法,汇编成功率在20%左右。
4、汇编成功后基本就已经到反编译的顶端了,要从汇编程序翻译成源码可能性为1%。
把两个文件编译进exe程序中,只需要在resource页insert进来就可以了。
但是你在dubug文件夹中双击exe文件,是找不到该资源的。要使用该资源你可以将资源释放到硬盘,然后用文件的方式加载释放目录的资源文件。也可以将资源通过资源编号加载到内存,读取内存数据。
以上就是关于易语言写能编译EXE程序的EXE程序全部的内容,包括:易语言写能编译EXE程序的EXE程序、在VS2010的VB中怎样编译出EXE文件、用已编译的 HTML 帮助文件制作exe电子图书要怎样做等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)