本站首页

广州广智培训中心 
打造广州最实惠的培训基地

 
咨询方式 
 
在线QQ:202430
在线msn:56789@21cn.com

 
我要报名 
 
 
热门课程 
 
 
培训论坛
 
所在位置:广州培训网疑难解答程序设计

如何把一个已编译的EXE程序打包到VB中再编译呢

作者:程序设计

问:如何把一个已编译的EXE程序打包到VB中再编译呢
答:你需要先编写一个程序B,并将其编译为EXE。如果你希望今后允许程序A定制程序B的某个文本框,可以先将该文本框的Caption属性设置为“Change Me!Change Me!”之类首先定义好的字符串。然后程序A以二进制方式打开程序B,然后在其中查找“Change Me!Change Me!”字符串,并将其改变为程序A中设置的文字。但这种方法有几个缺点:

  1、字符串长度有限;

  2、对于VB来说,编译后有的中文字符串编译后格式有些办法,不好处理。

  也可以采用另一种办法。程序A将设置信息保存在程序B文件的尾部。用程序B以二进制方式打开其自己的EXE文件,利用Seek命令移动到指定位置读出设置信息。如:

Dim s As String * 100

On Error GoTo ErrHandler
Open App.Path + "\" + App.EXEName + ".EXE" For Binary As #1
Seek 1, 20480 ' 这里是EXE文件的长度
Get 1, , s
Label1.Caption = s
Close #1
Exit Sub


合作网站:广州画册设计公司画册设计作品欣赏中国同威贸易香港同威贸易广州VI设计中国汽车音响批发
 
最近更新:
使用缩写可以帮助减少你 CSS文件的大小,更加容易阅读。你可以省略其中一个或多个属性值。如果省略,该属性值将用浏览器默认值。
2008-02-28
 Flash按钮调用javascript函数有两种方式。一种是用fscommand(),另一种就是用getURL(),其中getURL()比较简单,所以这里我们主采用getURL()函数。
2008-02-28
Google

CopyRight(C) 2003-2006 广州广智培训中心 www.upgz.com 粤ICP备05084675号网站地图