vb制作多语言安装程序

vb制作多语言安装程序,第1张

根本不用3个类型,只需简体中文的字符串和英文的字符串即可。繁体中文可以直接用代码转换的。(搜索“VB 简体转繁体”)

思路:

程序中的每个屏幕的Label/Text/按钮 等等 全部做成控件数组

例如 屏幕1(欢迎),里面的Label做成Label(0),Label(1)

然后 屏幕2(假设是 版权信息),里面Text做成Text(0),Label做成Label(0),Label(1)

程序中储存字符串

例如

Dim Screen1_Label_CHS() As String,Screen1_Label_ENG() As string

Screen1_Label_CHS =split("欢迎使用 AAAA 软件" & vbcrlf & "本软件受版权保护|作者信息:|制作: BBB" & vbcrlf & "EMail: XXX","|")

'用|分割每一个Label的中文(第一个屏幕)

Screen1_Label_ENG =split("Welcome to install AAAA" & vbcrlf & "Copyright BBB|Programmer Info:|Program: BBB" & vbcrlf & "EMail: XXX","|")

'用|分割每一个Label对应的英文(第二个屏幕)

等等

然后一开始显示一个Choose Language,一个是English一个是简体,一个是繁体。

将记录保存到Lang变量,简体=0,繁体=1,英文=2

而每个屏幕的初始化中写:

(假设是屏幕1)

Dim i as integer

For i = 0 to LabelUbound

If Lang=0 Then

Label(i)Caption = Screen1_Label_CHS(i)

Elseif Lang=1 then

Label(i)Caption = 简体To繁体函数(Screen1_Label_Chs(i))

Else

Label(i)Caption = Screen1_Label_ENG(i)

End If

Next

这样写已经很省力了,不用一个一个都写过去!

1。开一个工程,把有关的文件放进去。

2。编译成EXE文件

3有两种方法让这个EXE在没有安装VFP的机器上运行。

(1)在windows的目录里查找所有以vfp开头的DLL,把他们copy 到EXE所在的目录

(2)用安装向导造一个安装程序记得把“vfp运行时刻文件”勾上。再到别的机器上安装

在开始,程序,VB6的菜单里面找到Microsoft

Visual

Basic

60中文版工具,Package

&

Deployment向导。(也可以在安装目录下的VB98\Wizards的目录找到PDWizardexe文件)

用这个可以帮你制作安装程序,按提示 *** 作即可

1DLL,比如用VB6做打印程序就需要添加MSDBRPTRexe程序需要借助第三方工具了、你给别人的安装文件应该包括。

2、用VB6安装制作程序制作安装包、lst文件是VB6安装制作程序生成的一个安装信息文件、CAB文件和lst文件:setup。

3exe,用记事本可以打开,想要做成只有一个setup你好象一共提了3问题,分别简单回答一下。另外,需要把你程序中用到一些东西也打包进来才能完整安装

以的。不过你用。NET开发的就要有一个,没有安装vb也是可以运行的

你说的应该是VB6你最好都给。因为CAB里面可能缺少文件夹内的文件的。你可以用RAR打包做一个自解压文件就好了

把Setup文件夹, 改成你的程序名称, 再用rar之类的压缩一下, 之后给别人就行了

要是想安装的话, 就把Setupexe+Cab给他就行

把打包目录下的文件全部都放在一起打成一个新包,可以直接打成EXE安装包

VB6这个打包程序有个缺点,要运行安装包的计算机必需比当前计算机 *** 作系统版本更高,往往打包时选择版本低的 *** 作系统,比如在XP下打包,就不能在2000和2002下安装

直接将当前目录下的dll,ocx,exe全部压缩在一起就可以了,不要oledll,其它的什么lst,ddf,tlb,setup类的文件都不要,系统运行只需要这些文件就够了,如果应用程序没有找到什么动态连接库,可以将dll单独打独,固定解压位置到windows\system32\,应用程序和数据库单独解压在另一个目录我对rar不熟,不知道是否可以创建桌面图标

用这个吧,我也遇到这个问题了。

因为用VB自带的打包工具生成的程序始终不能尽如人意,所以到互联网上找来这个,自己用了觉得不错,虽然打包成的程序不是可安装的那种,不过却可以把所需要的ActiveX打包进去。

以上就是关于vb制作多语言安装程序全部的内容,包括:vb制作多语言安装程序、怎样用vb造一个安装程序啊、vb6.0 生成安装文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9329518.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存