社区
PowerBuilder
帖子详情
打包问题
wang131425
2004-07-22 09:37:05
我知道这个问题可能各位已经回答得太多了。我看了以后都觉得没说到点子上。
我希望各位大虾们能说得清楚些。一步一步说。
俺用的是PB9.0。做完后里面就是一些图片和ini文件。以及pbw.pbt.pbl文件。我看到他们打包好的文件装完后几乎是pbd文件和一些dll。想问一下。该怎么样打包和才能和他们一样。
如果网上有的话麻烦给个网址。
如果太长的话可以发到我的邮箱里wang131425@163.net
谢谢~~~~~~~
...全文
271
24
打赏
收藏
打包问题
我知道这个问题可能各位已经回答得太多了。我看了以后都觉得没说到点子上。 我希望各位大虾们能说得清楚些。一步一步说。 俺用的是PB9.0。做完后里面就是一些图片和ini文件。以及pbw.pbt.pbl文件。我看到他们打包好的文件装完后几乎是pbd文件和一些dll。想问一下。该怎么样打包和才能和他们一样。 如果网上有的话麻烦给个网址。 如果太长的话可以发到我的邮箱里wang131425@163.net 谢谢~~~~~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
am2000
2004-07-27
打赏
举报
回复
图片及ICO可以打开pbr文件里.
提示错误是因为少DLL.好象是pbodbc9.dll
wang131425
2004-07-27
打赏
举报
回复
现在的问题是如果我用的是MSSQL的话。根据10975037(猩猩)的说话这只是连接和问题。现在是我怎么样把MSSQL这个数据库随打包一起生成。我是不是还要到MSSQL安装文件里去找数据库文件然后再拷过去。再在所安装的电脑上进行相应的MSSQL配置。因为MSSQL和ASA数据库是不大一样的呀。谢谢
不管如何。今天晚上结贴。
wang131425
2004-07-27
打赏
举报
回复
我看了一下应该是pbodb90.dll
谢谢最后一滴水
wang131425
2004-07-27
打赏
举报
回复
最后一滴水。我查找了正个硬盘都没有这个文件呀~~
怎办呢
bigtailwolf163
2004-07-26
打赏
举报
回复
发布的文件:PBD+EXE+DLL+数据库文件+其它文件(比如INI、BMP等)。
你在编译PBL选择生成PBD就可以了。这样就生成了与PBL同数量的PBD和一个EXE文件。DLL文件为了程序能在没有安装PB工具的机器下能运行你所生成的EXE。至于要哪几个DLL,你可以在裸机下运行你的EXE,根据出错提示找出所需的DLL。
至于你说的数据库文的挂接,可以用两种方法,一个就是在INI文件里写好数据库的挂接设置,实现过程楼上的已经写出来了。另一种是在安装里把挂接设置写在用户机器的注册表里,这个过程你可以在安装程序的制作中完成,比如安装制作工具installshield里就有这项功能。建议用INI的方式,因为比较简单而且绿色。
wang131425
2004-07-26
打赏
举报
回复
帮帮忙呀。谢谢各位大虾。如果有什么不清楚的地方,你可以提出我尽量说清楚些。谢谢
呜~~~~~~~~~
自己先顶
wang131425
2004-07-26
打赏
举报
回复
我还有个问题就是我在打包后我把EXE和PBD和一些图片和ICO及DB、LOG文件移到一个文件夹里以想打包的时候。我一双击那个EXE文件。他倒弹出DBMS ODBC is not supported in you current installation.我想问一下这怎么办。还有就是我双击源文件的PBW进入PB时。好像里面的一些东西不一样了。是不是打包的时候把里面的一些东西给盖掉了。谢谢~~~~~急呀~~~
wang131425
2004-07-26
打赏
举报
回复
楼上的建议使我学到了很多东西。不过现在我这里还是有一个问题。
我已经使用SETUP FACTORY打包了一个测试软件。我看了一下是行的。不过那个数据库是ASA的。可以把DB和LOG文件一同拷过去。
现在的问题是如果我用的是MSSQL的话。根据10975037(猩猩)的说话这只是连接和问题。现在是我怎么样把MSSQL这个数据库随打包一起生成。我是不是还要到MSSQL安装文件里去找数据库文件然后再拷过去。再在所安装的电脑上进行相应的MSSQL配置。谢谢
msf
2004-07-24
打赏
举报
回复
还有SETUP FACTORY
amekoxiao
2004-07-24
打赏
举报
回复
Install Shield
install vise
都可以的
然后考虑楼上的都可以
morningdew
2004-07-24
打赏
举报
回复
1、生成pbd文件的好处是可以跨平台,并且编译速度快。缺点是应用程序运行速度会慢一些。
2、生成DLL文件的好处是运行速度快。缺点是不可以跨平台。编译速度慢。
具体选哪个你自己看着办吧。
3、用一个安装程序制作软件就可以直接配置ODBC。如Install Shield。
wang131425
2004-07-24
打赏
举报
回复
编译时取消machine code选项即可生成pbd
编译时选择machine code选项即可生成dll
我想问的是那是要生成PBD还是只生成DLL。还要二者都要生成。如果二者都在生成的话那是不是就要编辑二次了。
还有就是用软件打包的时候数据库怎么个在安装的时候自动安装,不然向这样子打包完后还得要再手动配置ODBC。
望各位大虾再教教。谢谢。
klbt
2004-07-23
打赏
举报
回复
编译时取消machine code选项即可生成pbd
wang131425
2004-07-23
打赏
举报
回复
想问一下pbd文件是怎么得到的。
是不是编辑后的pbl,pbt文件。谢谢~~
BillLi
2004-07-23
打赏
举报
回复
用安装打包工具install vise,将编译号的pbd程序,*.dll考到同一目录下,如果程序运行路径是从注册表获得的还要把相应安装路径写入,如过是程序运行时得到的时当前路径,则可不写,打包压缩即可
嘘嘘兔
2004-07-23
打赏
举报
回复
或者用setup factory也可以
feixianzhi
2004-07-23
打赏
举报
回复
到unreally.yeah.net下载一个install vise看看就会了,里面有教程。
安装数据库也可以在其中写注册表!
cdmhua
2004-07-23
打赏
举报
回复
dbnetlib.dll、
dbnmpntw.dll、
ntwdblib.DLL、
DBMSSOCN.DLL、
PBMss90.dll、
libjcc.dll、
libjsybheap.dll、
pbvm90.dll、
pbdwe90.dll
10975037
2004-07-23
打赏
举报
回复
pb 9需要的dll:
dbnetlib.dll、
dbnmpntw.dll、
ntwdblib.DLL、
DBMSSOCN.DLL、
PBMss90.dll、
libjcc.dll、
libjsybheap.dll、
pbvm90.dll、
pbdwe90.dll
10975037
2004-07-23
打赏
举报
回复
编译时取消machine code选项即可生成pbd
编译时选择machine code选项即可生成dll
本人做的是生成pbd和exe文件,连接数据库是用的读取ini 文件,ini文件的内容是:
[database]
DBMS=MSS Microsoft SQL Server
Database=qianqi
UserId=
DatabasePassword=
LogId=sa
LogPassword=
ServerName=fish2
DbParm=
Lock=
Prompt=0
应用的open事件来读取ini 文件:
string startupfile
startupfile = "connect.ini.ini"
sqlca.DBMS = ProfileString (startupfile, "database", "dbms", "")
sqlca.database = ProfileString (startupfile, "database", "database", "")
sqlca.userid = ProfileString (startupfile, "database", "userid", "")
sqlca.logid = ProfileString (startupfile, "database", "logid", "")
sqlca.logpass = ProfileString (startupfile, "database", "LogPassWord","")
sqlca.servername=ProfileString(startupfile,"database", "servername", "")
sqlca.dbparm = ProfileString (startupfile, "database", "dbparm", "")
connect ;
If sqlca.sqlcode<>0 then
Messagebox("错误","不能连接到数据库!请检查数据库连接或者ini配置")
return
end if
在客户端安装数据库,手动改变ini的配置来连接数据库
加载更多回复(4)
UE5虚幻初学者100例常见
问题
和解决方案
虚幻UE5常见
问题
和解决方案系列 本教学由元老师录制,集中讲解大家在使用UE的过程中的一些常见
问题
。 课程大纲: 引擎快捷键 项目设置 插件配置 添加C++编译报错
打包
报错 分辨率设置 课程持续更新中
Maven使用 | 多模块下的
打包
问题
Maven使用 | 多模块下的
打包
问题
背景1. Maven相关知识介绍1.1 The Reactor1.2 Reactor Sorting1.3 Maven高级reactor命令1.4 总结2. 多模块
打包
的正确做法2.1 Maven生命周期2.2 第一次
打包
2.3 第二次
打包
背景 在实际的Java项目中,经常会见到多模块应用 (multi-module applications),比如一个简单的基于Maven多模块项目的文件结构如下: +- pom.xml +- my-app | +- pom.xml
Pyinstaller
打包
问题
之解决方案汇总
《PyInstaller
打包
实战指南》https://blog.csdn.net/La_vie_est_belle/article/details/96321995 在这里将各种Pyinstaller
打包
问题
的解决方案汇总起来,方便各个小伙伴们解决
问题
。 目录: 1.Pyinstaller与Python版本不兼容 2.64位电脑上
打包
的是无法运行于32位上的 3.对...
多模块依赖工程
打包
问题
多模块依赖工程
打包
问题
注:本文使用的开发工具是IntellJ IDEA 因为项目是多个模块工程开发,下一个模块依赖上一个模块,
打包
下一个模块时,出现了本地仓库找不到上一个模块依赖的
问题
。 这个
问题
其实很简单,完全不需要修改pom.xml文件。只需要install上一个模块,再package下一个模块即可。install即是下载该模块工程的jar包到本地仓库中,这样
打包
下一个模块工程时就不会报错了。 ...
UE4
打包
问题
入坑UE4也有一段时间了,说一下几点
打包
问题
: 1.
打包
的时候可以看Log,红色为致命错误,黄色还是绿色为警告,忘了,一般会提醒ERROR或者Faild,后面跟随的就是错误。 2.现在的项目还是集中在蓝图上,因此出现错误排查的难度也较C++高,之前测试时发现写蓝图不管有没有实例化,如果有错误,也是无法
打包
的,因此如果项目大的话尽量用C++去写,蓝图来继承,因此蓝图我一定会保证编译无错才会去
打包
PowerBuilder
1,075
社区成员
66,437
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章