![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PB
a78782295
生活把我们磨圆,是为了让我们滚的更远。。
展开
-
WINSOCK控件在PB中使用--聊天室
随着资源共享和实时通讯的需要,很多计算机应用程序早已甩开单兵作战的模式,转入联合行动。 网络在计算机世界里,越来越发挥着举足轻重的作用。在Windows应用程序中,处理实时通讯最常用到的还是MICROSOFT公司提供的WINSOCK控件。许多资料都细述了WINSOCK在VB中的使用方法,就连WINDOWS本身提供的hlp文件也是针对VB而写的。笔者因为实际应用的需要,琢磨出了WINSOCK控转载 2012-10-12 09:12:57 · 1216 阅读 · 0 评论 -
pb调用DLL文件
LiveJournal Tags: pb c 参数对应MICROSOFT PB(16Bit) PB(32Bit) Bool Boolean Boolean Char* Ref string Ref String Colorref转载 2012-09-11 10:05:19 · 3797 阅读 · 0 评论 -
PB中object,contral,custom class,custom visual,custom external等概念的区别
pb的5种类:custom class :不可见用户自定义类 ,如实现函数的多态standard class :标准不可见空间 扩展类 custom visual :用户自定义 可见类 External Visual: 外部可视类,如ocx引入 Standard Visual: PB标准可视空间扩展 “Control”和“Object”的区别:在PB里,“Contro转载 2012-04-18 15:01:37 · 3836 阅读 · 0 评论 -
PB学习
在我们编写诸如像库存,销售等应用系统时,总希望程序能动态的自动刷新库存量或销售量,比如说每隔1秒刷新一次。要实现这样的功能只要我们利用数据窗口的时间间隔属性(Timer Interval),当该值为0时数据窗口不进行刷新,如果要使数据窗口以每一秒钟的频率刷新的话,只要将该值设为1000,即1000毫秒。dw_1.Object.Datawindow.Timer_Interval = 1000转载 2012-03-23 11:53:49 · 2771 阅读 · 1 评论 -
PB窗口之间多参数的传递
在PowerBuilder中函数OpenWithParm,CloseWithReturn,OpenSheetWithParm,windowname.OpenUserObjectWithParm等都有一个在进行窗口操作(打开或者关闭)时存入Message消息对象的参数parameter或returnvalue。 消息对象Message有三个属性用于存储这些函数传递给窗口的数据(依赖于窗转载 2012-03-09 15:49:50 · 1300 阅读 · 0 评论 -
在PB中用Enter键实现跳转的几种方法
在使用PowerBuilder开发的应用软件时,各控件及数据窗口列之间的转换基本上是使用Tab键或鼠标来实现的。而对于一些长期使用基于字符终端的用户来说,特别是对频繁、大量处理数据的用户来说,每输完一笔数据,必须通过Tab键或鼠标跳转到下一列中,非常不方便,而采用Enter(回车)键更便于数据的操作。这里,笔者介绍几种将Enter键用作Tab键的方法: 1.在数据窗口中进行列的跳转 在用户具转载 2012-03-09 15:58:05 · 1251 阅读 · 0 评论 -
PB中的GetItemStatus跟SetItemStatus
DATAWINDOW的四个缓冲区在PowerBuilder中,DataWindow是用户前端用来存储、操纵数据的对象。在每一个DataWindow对象中有4个二维表作为数据缓冲区,用来存储查询到的数据。用户在DataWindow中对数据处理系统内部的操作实际上都是将数据在这几个缓冲区中进行的修改和移动,最后在用户提交数据库时,系统根据这四个缓冲区中的信息形成SQL的IN-SERT,UPDATE转载 2012-02-17 10:51:53 · 2733 阅读 · 0 评论 -
PB函数大全
Abs()功能计算绝对值。语法Abs ( n )参数n:要得到绝对值的数值型变量或表达式返回值返回值的数据类型与n的数据类型相同,函数执行成功时返回n的绝对值。如果参数n的值为NULL,Abs()函数返回NULL。Ceiling()功能返回大于n的最小整数。语法Ceiling ( n )参数n:数值型变量或表达式返回值返回值的数据类型与n的数据类型相同。函数执行成功时返转载 2012-02-22 20:58:49 · 1671 阅读 · 0 评论 -
pb中的六种窗体类型
<br />1)主窗体(main window)是独立窗口,它不依赖于其他任何窗口独立存在。这类窗体即能覆盖其他窗件,也能被其它窗体所覆盖;<br />2)弹出式窗口(popup window)通常由另一窗口打开。弹出式窗体显示在父窗体前面,它即可移出父窗件,也能够覆盖父窗体,但不能被父窗体覆盖。父窗体如果做了相应操作弹出式窗体也会相应操作(如关闭、最小化等);<br />3)子窗体(child window)从属于另一个窗件,它总是在主窗体或弹出式窗体中打开。子窗体可以在父窗体内部移动,但不能移出父窗体。原创 2011-05-06 09:46:00 · 8928 阅读 · 1 评论 -
PB中一些技巧
PB中一些技巧1.RGB函数计算公式: 颜色值 = (65536 * Blue) + (256 * Green) + (Red) 2.控件可拖动: send(handle(this),274,61458,0) 3.如何用程序控制下拉子数据窗口的下拉和收起 用modify或者直接用dw_1.object.col1.dddw.showlist = true 4.检索参数有些不需要传入则传%. 5.如何屏蔽鼠标滚轮触发 在控件的other事件写 if message.number = 522 then retur转载 2011-04-29 15:13:00 · 6176 阅读 · 0 评论 -
PB中定义的变量的使用范围
1 全局变量(Global variables) 全局变量定义为可以在整个应用程序中访问并存储在应用对象中的变量,与其他编程语言一样,应该使全局变量的数目保持为最小,因为在任何脚本中的任何地方均可修改全局变量,从而导致全局变量在维护上的混乱。全局变量在应用程序执行期间使用一块内存区域,第一次打开应用程序的时候,对全局变量进行初始化。 2实例变量(Instance variables) 实例变量在一个对象(应用程序、窗口、用户对象或菜单)中定义,因而可以在该对象内部各事件处理、函数调用中均可以转载 2011-04-28 11:04:00 · 6758 阅读 · 0 评论 -
pb获取当月最后一天
date ld_dateld_date=relativedate( relativedate(date(string(today(),'yyyy-mm-01')),32), & - day ( relativedate( date(string(today(),'yyyy-mm-01')) ,32)))原创 2012-12-18 09:25:06 · 2740 阅读 · 0 评论