自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (8)
  • 收藏
  • 关注

原创 pb菜单详解和MDI

菜单条-MenuBar、菜单项-MenuItem、级联菜单(子菜单)-SubMenu菜单项(MenuItem)是菜单中最基本的元素,只要有文字内容的就是菜单项。菜单条(MenuBar)是菜单中级别最高的菜单项的总称,也叫做菜单标题。菜单条的内容总是显示出来,对菜单的操作也是首先从这里开始的。在菜单条上移动鼠标或者点击其中的项目可以显示对应的内容,称为下拉菜单,包括很多的菜单项,它们大多数都执行相应的功能,少数还可以包含更细致的内容,称为级联菜单(SubMenu),也叫做子菜单。这样的菜单项右面都有小箭头指示

2022-08-02 11:21:26 588 1

原创 C#调用PB写的com组件dll

小编为了使用C#去模仿PB代码的加密算法,结果发现PB算法中,的long类型只有21亿,实际上传入的数值达到了78亿,造成了数据溢出,精度丢失的情况。然而PB的算法已经使用C#不可以还原(C#的long类型比PB的long类型大多了)。想到是否可以使用C#去调用PB的加密,经过一番波折终于成功了。...

2022-08-02 11:20:10 469

原创 PB调用C#编写的DLL

C#以其简单易用,功能强大深受大家喜爱.PowerBuilder作为C/S的MIS开发工具,十分简单灵活,开发时间短,开发及维护成本低,一直是中小企业信息管理系统的首选开发工具.但是PB的局限性限制了它进一步的发展,这个就不多说了,玩PB的朋友都清楚.PB如何调用C#写的DLL,这个兴趣一上来,就忍不住要解决它.经过多方查找资料加上自己写代码测试,算是解决这个难题.下面列出开发步骤及各种设置选项(开发工具VS2008SP1+PB9.0-8836)"encryption"是你的DLL的类名称.别搞错了....

2022-08-02 11:17:56 1288

原创 pb常用函数

弹出窗口:messagebox()基本写法:Messagebox('标题','内容')完整写法: MessageBox ( '标题','内容',图标,按键,默认值) (1)其中标题与内容为要显示的字符串,不可省略,但可以省略,即什么也不显示,例如Messagebox('','')这样也是正确的单里面的东西一样也不能少! (2)图标可选值: Question!或None! 或Information!或 StopSign! 或 Exclamation!(默认图标) (3)按键

2022-08-02 11:16:54 1812

原创 PB调用windows api

例子中动态连接库HCOM32.DLL的功能是实现微机与某一掌上电脑之间的通讯,本文主要讲述此DLL文件中的GetHcSysInfo()函数,该函数用于实现读取掌上电脑的系统信息的功能。在使用PB进行应用程序的开发过程中,除了使用PB提供的函数之外,我们还可以使用PB之外的函数和过程,比如动态连接库中的函数、WindowsAPI以及其他的工具软件包。rtn=GetFileOpenName("打开文件",pathname,filename,"txt","TextFiles(*.txt),*.txt")...

2022-08-02 11:11:35 467

原创 PB的setfilter()和modify()一些不为人知的技巧

1.Setfilter(stringls_filter)如果用到多个like来过滤数据,记得一定要为每一个like加上"()"括起来,如dw_1.setfilter("((cust_namelike'%ma%')or(citylike'%st%'))and(addresslike'%t%')")dw_1.filter()如果不加括号括起来dw_1.setfilter("cust_namelike'%ma%'orcitylike'%st%'andaddresslike'%t%'")dw_1.filt。...

2022-08-02 10:58:45 790

原创 PB错误处理

ifab_msgthenmessagebox("ERROR","数据类型不匹配!ifab_msgthenmessagebox("ERROR","数据类型不匹配!请输入数值型数据,如1.00,3.14,6.89...")ifab_msgthenmessagebox("ERROR","数据类型不匹配!请输入数值型数据,如1,2,3,4...")请输入数值型数据,如1,2,3,4...")请输入数值型数据,如1,2,3,4...")请输入数值型数据,如1,2,3,4...")...

2022-08-02 10:57:44 287

原创 在PB中使用WINSOCK.OCX做双向通信的简单例子

winsock_a/*或winsock_b*/.object.getdata(defdatastr1)ifwinsock_a/*或winsock_b*/.object.state0then。winsock_a/*或winsock_b*/.object.send(sle_1.text)在窗口中增加一个按钮cb_1,两个单行文本框sle_1,sle_2,分别用于输入。在程序中该控件名称定为winsock_a(甲方)和winsock_b(乙方)。...

2022-08-02 10:56:53 442 1

原创 powerbuiler与各数据库的连接

pb中数据库连接操作

2022-08-02 10:55:51 2274

原创 【​PB中实现多线程技术​】

PB开发

2022-08-02 10:47:04 295

自动布署和增量更新程序(下载、上传)

自动布署和增量更新程序(下载、上传)

2022-08-02

鼠标拖拽选区获取datawindow数据

鼠标拖拽选区获取datawindow数据

2022-08-02

人脸识别(USB摄像头、网络摄像头、RTSP流)

人脸识别(USB摄像头、网络摄像头、RTSP流)

2022-08-02

多通道视频显示与拍照。。。

多通道视频显示与拍照power bulider制作

2022-08-02

多进程窗口排列DEMO

pb制作

2022-08-02

多个 timer 使用示例

pb制作

2022-08-02

pb自制模拟按钮,模拟键盘

pb自制模拟按钮,模拟键盘

2022-08-02

PowerBuilder 10.5颜色自选器

1.window自带颜色选择器 2.自制颜色选择器,通过数据库储存rgb值,然后转换成图形,显示

2022-08-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除