孤独的猫

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年1月6日

摘要: 张瑜在使用PB进行应用程序的开发过程中,除了使用PB提供的函数之外,我们还可以使用PB之外的函数和过程,比如动态连接库中的函数、Windows API以及其他的工具软件包。当我们希望给用户提供一些PB所不能提供的功能时,这时我们就需要使用外部函数了。本文以一个厂家提供的DLL文件的实际操作过程为例来说明如何在程序中调用外部函数。例子中动态连接库HCOM32.DLL的功能是实现微机与某一掌上电脑之间的通讯,本文主要讲述此DLL文件中的GetHcSysInfo()函数,该函数用于实现读取掌上电脑的系统信息的功能。程序的创建步骤如下:建立应用程序创建一个名为Demo_dll的应用程序并存放在“... 阅读全文
posted @ 2013-01-06 22:22 孤独的猫 阅读(1748) 评论(0) 推荐(0) 编辑

摘要: SendMessage API函数在PowerBuilder中应用http://www.dayoo.com/2010-05-21 11:55来源:发表评论(0)一、引言在Powerbulider巧妙地调用API函数SendMessage,可以完成PB中的一些用常规的方法而很难实现的功能,特将对该api函数在Powerbuilder中的使用,例举几个方面的运用,以期起到抛砖引玉的效果(以下代码完全可以使用PowerBuilder中的Send函数替代SendMessage 这个Api函数,因起稿比较匆忙,代码未经测试)二、函数说明SendMessage函数说明:说明调用一个窗口的窗口函数,将一条消 阅读全文
posted @ 2013-01-06 22:13 孤独的猫 阅读(377) 评论(0) 推荐(0) 编辑

摘要: 问:pb 中类型转换函数是什么?答:例如以下函数是类型转换函数:Char()功能将字符串的第一个字符、Blob变量的第一个值、或一个整数转换成字符。语法Char ( n )参数n:字符串、Blob变量或整数,也可以是包含上述类型数据的Any类型变量返回值Char。返回参数n的第一个字符。如果n参数的值为NULL,则Char()函数返回NULL。--------------------------------------------------------------------------------Dec()功能将字符串或Blob值转换成Decimal类型的值。语法Dec ( stringo 阅读全文
posted @ 2013-01-06 21:38 孤独的猫 阅读(12019) 评论(0) 推荐(0) 编辑

摘要: PowerBuilder窗口之间传递多参数的方法http://www.21tx.com 2002年05月12日 Blog oceanaut 在PowerBuilder中函数OpenWithParm,CloseWithReturn,OpenSheetWithParm,windowname.OpenUserObjectWithParm等都有一个在进行窗口操作(打开或者关闭)时存入Message消息对象的参数parameter或returnvalue。 消息对象Message有三个属性用于存储这些函数传递给窗口的数据(依赖于窗口操作时参数赋予的类型)。根据parameter / returnvalu 阅读全文
posted @ 2013-01-06 21:35 孤独的猫 阅读(1129) 评论(0) 推荐(0) 编辑