如何用PB写程序并生成exe

如何用PB写程序并生成exe,第1张

安装过程就不讲述了,基本上按照推荐下一步就可以完成,大家可以按照需求选择不同的开发版本来使用。

首先打开powerbuilder(以下简称PB)选择上方菜单file—new,也就是新建,或者点击菜单栏下方左侧第一个按钮也是new,当然还有快捷键ctrl+N,这三中方法都是一样的 *** 作。打开如图窗口,我们先给要写的程序一个空间,选择workspace,然后给它一个命名,保存到你想要保存的位置。(提醒,如果看不到左侧的树状结构可以点击new右侧第五个按钮system tree)

如何用PB(powerbuilder)写程序并生成exe

第二步:选择建立程序的类型,同第一步新建,选择第二个标签target,然后选第一个application,接下来命名,这里就以sa来演示。

如何用PB(powerbuilder)写程序并生成exe

如何用PB(powerbuilder)写程序并生成exe

第三步:新建一个程序窗口命名为w_kaishi,并保存。

如何用PB(powerbuilder)写程序并生成exe

如何用PB(powerbuilder)写程序并生成exe

第四步:在w_kaishi窗口上布置文本框控件。

如何用PB(powerbuilder)写程序并生成exe

如何用PB(powerbuilder)写程序并生成exe

第五步:在w_kaishi窗口上添加按钮控件。

如何用PB(powerbuilder)写程序并生成exe

如何用PB(powerbuilder)写程序并生成exe

第六步:给按钮写一个事件,效果为:点击按钮d出一个消息提示框。(关于控件,事件的知识这里就不多说了,大家可以自行查阅资料,简单说明clicked为单击事件)在clicked事件中写入代码:messagebox("消息","我是消息框",Information!)然后保存。

如何用PB(powerbuilder)写程序并生成exe

如何用PB(powerbuilder)写程序并生成exe

如何用PB(powerbuilder)写程序并生成exe

第七步:简单的窗口样式就好了,我们先测试下,打开之前建好的命名为sa的application,在其open事件中写入open(w_kaishi),然后点run按钮,程序就跑起来了。

如何用PB(powerbuilder)写程序并生成exe

如何用PB(powerbuilder)写程序并生成exe

如何用PB(powerbuilder)写程序并生成exe

第八步:如何把写好的程序编译成.exe文件;同第一步的新建,选择project标签,点击application,然后为要生成的exe指定存放路径,接下来点击deploy project编译对象,exe就会出现在你指定的位置。

如何用PB(powerbuilder)写程序并生成exe

如何用PB(powerbuilder)写程序并生成exe

如何用PB(powerbuilder)写程序并生成exe

如何用PB(powerbuilder)写程序并生成exe

10

最后一步:测试程序是否可以运行,以及其他功能是否正常。

如何用PB(powerbuilder)写程序并生成exe

其实最简单的就是在windows上安装pb

1、找程序:找一个pb安装程序,最新版的是pb11.2

2、安装程序:安装pb,其中会默认安装anywhere sql,如果你使用sybase的数据库,在开发的时候,这个很有用,可以当做一个小型的数据库管理软件

3、配置数据库:安装好后,你要做的是按你的要求建一个数据库,刚才说了,如果用sybase数据库,就可以用anywhere sql开发,里面有一个sybase central管理中心,可以用来配置的

4、连接数据库:最简单的就是使用odbc,在控制面版中的'数据源'进行

5、pb连接数据库:你可以看一下相关例子,其实就是设置sqlca的参数,并connect就行了

不知道你是要编译成EXE程序,还是要把你编译好的EXE再打包成安装程序

编译成EXE的可执行程序你只要在PB中添加个application

projiect就行,然后在那里点骗译的小图标就行,但是如果想在其他电脑上用还要注意,那台电脑可能没有装PB也就没有PB的运行环境,你还需要找到那些dll文件,一般都在C:\Program

Files\Sybase\Shared\PowerBuilder目录中,具体也可参看我回答的其他人的问题,好多人问这个

如果想弄成我前面说的后者,也就是出来“下一步”“下一步”那种安装界面的话就必须要有其他工具了,PB9以后的版本还有个PowerBuilder

Runtime

Packager小程序,他能把你的需要的环境打包,但不包括你自己编的程序

推荐你用setup

factory从网上找有破解的,没有我发给你


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

原文地址: http://outofmemory.cn/yw/11303879.html

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

发表评论

登录后才能评论

评论列表(0条)

保存