文章标题关闭所有内容预览 | 展开所有内容预览
-
MMORPG开发入门
[内容预览]
160 | 2017-03-06
原文出处:A Beginner''s Guide to Creating a MMORPG译者序:这是一篇讲解如何开发一款MMORPG的入门文章,作者本人也是一款游戏的开发者,文中的内容源于实践,有很高的参考价值。很多人都想拥有自己的游戏,这篇...
[阅读全文]
-
GDI+中的圆角矩形
[内容预览]
188 | 2017-03-06
原文出处:http://www.codeproject.com源代码:GDIPlusRoundedRect GDI+是对GDI的一个令人兴奋的扩展,但由于某些原因,它没有提供绘制圆角矩形的函数,虽然我们可以在GDI+中使用GDI中的函数,但这样一来我们没办...
[阅读全文]
-
FALSH的按钮控制PB中的数据窗口
[内容预览]
148 | 2017-03-06
问: 想将FALSH完全覆盖窗口,只显示数据窗口,并能使FALSH的按钮控制PB中的数据窗口,请问该用什么方法实现呀?</P><P>答: 先说明一下例程中的各个对象: flashplayer:应用 d_test:测试用数据窗口,也就是...
[阅读全文]
-
如何用pb实现MSACCESS数据库的图片字段存取
[内容预览]
144 | 2017-03-06
Kukoc:给个例子:SQLCA.AutoCommit = TRUE //取文件长度 ll_flength = FileLength(ls_bmpname) if IsNull(ll_flength) then ll_flength = -1 if ll_flength < 0 then Messagebox("错误信息", "图文件不存在!", Ex...
[阅读全文]
-
如何在pb中创建COM组件,并在asp中调用并返回结果集
[内容预览]
223 | 2017-03-06
启动pb7.0,创建一个不可视的用户对象"uo_customer",新建"object",选择"custom class" 类型,点击"ok"。 在新创建的用户对象中编写如下程序: 1.声明实例变量"instance variables",对于com中不支持的类型,请声明...
[阅读全文]
-
如何在PB中同时“继承”多个用户自定义数据窗口对象
[内容预览]
224 | 2017-03-06
问题的提出 我公司在开发医院信息管理系统的过程中,由于系统庞大,遇到这样一个棘手的问题: 我们制作了若干个用户自定义的数据窗口对象, 每个对象中封装了一个独立的功能, 如: 数据窗口排序功能,用户自定义列校验功...
[阅读全文]
-
pb函数库之Blob(大二进制对象)函数
[内容预览]
217 | 2017-03-06
Blob() Blob()功能将字符串转换成Blob类型数据。 语法Blob ( text ) 参数text: string类型,指定要转换的数据返回值Blob。函数执行成功时返回转换后的Blob类型数据;如果text参数的值为NULL,则Blob()函数返回NULL...
[阅读全文]
-
pb函数库之DDE服务器函数
[内容预览]
171 | 2017-03-06
GetCommandDDE() 功能得到DDE客户应用发送的命令。 语法GetCommandDDE ( string ) 参数string:string类型的变量,用于保存DDE客户应用发送的命令返回值Integer。函数执行成功时返回1,发生错误时返回-1。如果strin...
[阅读全文]
-
pb函数库之打印函数
[内容预览]
325 | 2017-03-06
Print() 功能以当前字体在打开的打印作业中打印一行或多行文本。 语法Print(printjobnumber,{tab1,}string{,tab2}) 参数printjobnumber:用PrintOpen()函数打开的打印作业号tab1:Integer类型,可选项,指定文本开始...
[阅读全文]
-
pb中如何使用数学函数集(如反三角函数)?
[内容预览]
114 | 2017-03-06
PB中只提供了三角函数如sin()、cos(),要想使用反三角函数需借助于数据库。一般数据库如Sybase SQL Anywhere、MS SQL SERVER等都提供反三角函数,使用方法select 函数名(参数) into 变量 ...,如在Sybase SQL Anyw...
[阅读全文]
-
pb函数库之国际化函数
[内容预览]
211 | 2017-03-06
IsAllArabic() 功能确定指定的字符串是否全部由阿拉伯文字符组成,该函数只能在PowerBuilder的阿拉伯文版本中使用。 语法IsAllArabic ( string ) 参数string:要测试的字符串返回值Boolean。如果string的内容全部由...
[阅读全文]
-
PB中如何实现对EXCEL的操作?
[内容预览]
368 | 2017-03-06
问:本人以曾是用VFP 编程的,曾编过VFP&EXCLE的应用如: Myexcel=createobject('EXCEL.APPLICATION') MYEXCEL.VISIBLE=.f. MYEXCEL.WORKBOOKS.ADD O1=MYEXCEL.ACTIVEWORKBOOK.SHEETS(1) O1.NAME='IN' o...
[阅读全文]
-
pb函数库之库管理函数
[内容预览]
231 | 2017-03-06
LibraryCreate() 功能创建一个空的PowerBuilder应用库,并可根据需要在创建应用库的同时添加库注解。 语法LibraryCreate ( libraryname{, comments } ) 参数libraryname:string类型,指定要创建应用库的名称,可以...
[阅读全文]
-
pb函数库之日期、时间函数
[内容预览]
275 | 2017-03-06
Day() 功能得到日期型数据中的号数(1到31之间的整数值)。 语法Day ( date ) 参数date:要得到号数的日期值返回值 Integer。函数执行成功时返回号数(1到31之间的整数值)。如果date参数的值为NULL,则Day()函数返回NU...
[阅读全文]
-
pb函数库之数组函数
[内容预览]
317 | 2017-03-06
LowerBound() LowerBound()功能得到指定数组第n维的下界。 语法LowerBound ( array {, n } ) 参数array:数组名n:数值类型,可选项,指定要得到数组哪一维的下界。缺省值为1返回值Long。函数执行成功时返回array数...
[阅读全文]
-
pb函数库之注册(Registry)函数
[内容预览]
214 | 2017-03-06
RegistryDelete() 功能删除Windows系统注册库中的一个键或键的某个值。 语法RegistryDelete ( key, valuename ) 参数key:string类型,指定键名,将删除该键或删除该键的某个值valuename:string类型,指定要删除的...
[阅读全文]
-
PB控件的“宏替换”
[内容预览]
246 | 2017-03-06
hl2000_2001问: 我想编写一个程序,代码如下: P_1.PictureName = 'help.gif' P_2.PictureName = 'help.gif' P_3.PictureName = 'help.gif' P_4.PictureName = 'help.gif' P_5.PictureName = 'help.gif'...
[阅读全文]
-
PowerBuilder开发分布式计算结构之链接对象和运输对象
[内容预览]
179 | 2017-03-06
15.4 链接对象和运输对象 在PB中,为了实现NVO与代理对象的通讯,引入了两类新的对象,链接对象(Connect Object),运输对象(Transport Object)。 链接对象是运行在客户机上的对象。它驻留在客户端应用程序中...
[阅读全文]
-
PowerBuilder数据窗口与数据库
[内容预览]
402 | 2017-03-06
第九章 数据窗口高级技术 9.1 简介 在前面的内容当中,我们介绍了有关数据窗口的基本概念、功能和方法,下面我们将把使用数据窗口的一些高级技术介绍给大家。 9.2.1 事务对象 我们知道事务对象在...
[阅读全文]
-
PowerBuilder问题与解答
[内容预览]
183 | 2017-03-06
PowerBuilder问题与解答(蔡毅译) PowerBuilder 8 问与答 庆祝PowerBuilder发布10周年! 下面的Q&A发表于2001年6月出版的PowerBuilder开发者杂志。 Q:PB 8 的总体特色是什么? A:(Sue Dunnell, ...
[阅读全文]
-
pb函数库之定时函数
[内容预览]
306 | 2017-03-06
CPU() 功能得到自当前应用程序启动后开始CPU所消耗的时间,以毫秒为单位。 语法CPU() 返回值Long。返回自当前应用程序启动后开始CPU所消耗的时间,以毫秒为单位。 Idle() 功能该函数在用户每次活动(例如,按键盘、...
[阅读全文]
-
如何制作PSR文件浏览器
[内容预览]
222 | 2017-03-06
PB(PowerBuilder)有一种以PSR结尾的特殊的保存报表的文件格式(本文简称作PSR文件)。当报表以PSR格式另存出来后,我们常常会不知道用什么方法再次打开它。 其实很简单,下面将介绍打开的办法: 先新建一空...
[阅读全文]
-
如何得到下拉数据窗口DDDW列的显示值?
[内容预览]
467 | 2017-03-06
四、数据窗口中某列的编辑风格设为下拉数据窗口(DropDownDataWindow),有什么办法能得到此列的显示值?用GetItemNumber()函数只能得到实际值。 答:数据窗口中有一个内部函数LookupDisplay()可实现此功能,若列...
[阅读全文]
-
PB下动态SQL语句的应用
[内容预览]
205 | 2017-03-06
浅析PowerBuilder下动态SQL语句 张继荣 王举国 谭琦 谢元呈 摘要:本文介绍了PowerBuilder开发工具中嵌入式SQL语句与动态SQL语句之间的区别和特点,并通过具体实例详细说明了如何在PowerBuilder中使用动态SQL...
[阅读全文]
-
pb实用代码集(全有例程)
[内容预览]
1275 | 2017-03-06
下载例程集:pb_book_sample.zip : 1300kb) 其中包括: 如何通过DDE技术实现程序间的数据共享 dde.pbl dde.xls 如何利用组件实现多媒体的播放 ole_mp3目录(包括多媒体的播放和激活方式比较) 3.1 如何实现数据窗口的...
[阅读全文]
-
如何获取鼠标是否进入控件(按钮tips显示)?
[内容预览]
232 | 2017-03-06
答:现用commandbutton控件举例,其他控件一样: 1.首先声明两个API函数 //获得焦点 Function ulong SetCapture(ulong hWnd) Library "USER32.DLL" //释放焦点 Function BOOLEAN ReleaseCapture() Library "U...
[阅读全文]
-
如何检测数据窗口中数据是否被修改
[内容预览]
335 | 2017-03-06
if dw_wh.deletedcount() + dw_wh.modifiedcount() > 0 then integer li_ret li_ret = messagebox("注意","数据已经被修改,是否存盘?",Question!,YesNoCancel!) choose case li_ret case 1 if dw_wh.update...
[阅读全文]
-
如何取消工具栏右击弹出菜单?
[内容预览]
101 | 2017-03-06
使用Application属性可以实现(在Application的Open事件中添加代码): 1、将菜单工具条右键弹出菜单显示的是中文: ToolbarPopMenuText="左边,顶端,右边,底端,浮动,显示文本,显示提示" ToolbarFrameTitle="工具...
[阅读全文]
-
命令按钮怎么不能用键盘?
[内容预览]
133 | 2017-03-06
问:在大作《我是新手,请教一个问题,命令按钮怎么不能用键盘?》中提到: 请问:我在设计登陆窗口时,用命令按钮,但只能用鼠标驱动,键盘的Enter键不起作用,这是为什么?各位高手:回答我好吗? 答:(有多条...
[阅读全文]
-
判断Windows OS 版本类型的方法
[内容预览]
127 | 2017-03-06
☆判断Windows OS 版本类型的方法,增加了Windows2003! №1.声明外部函数: Function uLong GetVersionExA( Ref str_osversioninfo lpVersionInfo ) Library "kernel32.dll" №2.声明结构体: $PBExportHeader$s...
[阅读全文]