自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lzp_lrp的专栏

Powerbuild技术研究

  • 博客(90)
  • 资源 (48)
  • 收藏
  • 关注

转载 怎样获得系统环境变量

怎样获得系统环境变量在PB里有这样一段代码:Private FUNCTION ulong GetEnvironmentVariableA(string lpName, ref string lpBuffer, ulong nSize) LIBRARY "kernel32.dll"string ls_tempstring ls_v = "WSNADDR"ulong 

2014-04-30 16:38:27 1184

转载 Java中的多线程

java中的多线程在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口。对于直接继承Thread的类来说,代码大致框架是:?123456789101112class 类名 extendsThread{方法1;方法2;…public

2014-01-27 15:04:23 796

转载 使用IniEditor读写INI类型配置文件

使用IniEditor读写INI类型配置文件配置文件.ini格式INI文件由节、键、值组成。节[section]参数(键=值)name=value注解注解使用分号表示(;)。在分号后面的文字,直到该行结尾都全部为注解。; comment textINI文件的数据格式的例子(配置文件的内容) [Section1 Name]KeyNa

2014-01-03 10:09:04 3203

转载 HTTP Status 415 - Unsupported Media Type

server 代码:@POST@Path("/upload")@Consumes(MediaType.MULTIPART_FORM_DATA)public Response uploadFile(@FormDataParam("file") InputStream uploadedInputStream,@FormDataParam("file") FormDataCo

2013-11-25 16:23:25 37163 4

转载 C#反射

C#反射反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。 程序代码在编译后生成

2013-11-22 09:21:33 896

转载 c#获取当前应用程序所在路径

1.asp.net webform用“Request.PhysicalApplicationPath获取站点所在虚拟目录的物理路径,最后包含“\”;2.c# winform用A:“Application.StartupPath”:获取当前应用程序所在目录的路径,最后不包含“\”;B:“Application.ExecutablePath ”:获取当前应用程序文件的路径,包含文件

2013-11-01 16:02:44 875

转载 DELPHI 跨进程获取其他程序的DBGrid内容

一、思考与启发  1.对于Windows的Standard Controls,基本上大家应该是都会的:  GetWindowText,WM_GETTEXT可以获取EDIT的文本内容;  LB_GETTEXT可以获取LISTBOX列表项的文本内容;  CB_GETLBTEXT可以获取COMBOBOX下拉列表项的文本内容;  这里我就不多说了。  对于Windows的Com

2013-08-22 09:11:00 1992 1

转载 PowerBuilder 9开发技术讲座-PowerBuilder Native Interface(PBNI)

PowerBuilder 9开发技术讲座— PowerBuilder Native Interface(PBNI) PowerBuilder 9现在对于其他开发语言的支援,有了全新的突破,在以往使用PowerBuilder开发程式时,要和C++或是Java程式互通有无是有一些折衷的办法,但是总是没有办法做到简易而且全面性的支援。现在只要透过PowerBuilder 9的

2013-08-10 11:54:40 3066

转载 IIS6.0 应用程序池Web园导致Session丢失

IIS6.0 应用程序池Web园导致Session丢失问: IIS 6.0 具有一个名为 Web 园的新功能,有了它,可以将应用程序池配置为使用多个工作进程。IIS 何时创建额外的工作进程?在我们实施 Web 园之前,我们应该了解哪些知识?            答:在您创建应用程序池时,就会通知 IIS 6 创建一个工作进程,以传送指派给该应用程序池的 Web 站点、文件

2013-08-05 09:41:14 2469

原创 VBA参考

使用VBA,可以参考以下资料(备忘)http://www.feiesoft.com/vba/

2013-08-04 13:11:59 1175 1

转载 SQLServer时间日期函数详解

SQLServer时间日期函数详解,SQLServer,时间日期,1.      当前系统日期、时间        select getdate()2. dateadd      在向指定日期加上一段时间的基础上,返回新的 datetime 值       例如:向日期加上2天       select dateadd(day,2,'2004-10-15')

2013-08-02 09:07:52 809

转载 如何在.NET中使用PB12.5的datawindow

这可难为人了,好不容易找到个美女,美女告诉你,你不是正版我不嫁!我在QQ问了很多专家,黄哥, 老易哥,他们告诉我,你没PJ...... 首先感谢他们的帮助,他们都是先驱者。问题是我不会破解,也暂时没钱买正式的PB125,先从网上找个破解吧。找到破解文件2个,嘿嘿,覆盖。你会觉得这下没问题了吧? 1个字:没用!后来老易给了个关键的提示:可能有重复的文件。这个提示很重要,我看到了,还有2个文件

2013-07-26 16:32:28 1678 1

转载 WebBrowser脚本错误的完美解决方案

WebBrowser脚本错误的完美解决方案 当IE浏览器遇到脚本错误时浏览器,左下角会出现一个黄色图标,点击可以查看脚本错误的详细信息,并不会有弹出的错误信息框。当我们使用WebBrowser控件时有错误信息框弹出,这样程序显的很不友好,而且会让一些自动执行的程序暂停。我看到有人采取的解决方案是做一个窗体杀手程序来关闭弹出的窗体。今天探讨的方法是从控件解决问题。

2013-07-25 14:24:19 1184

原创 PB webForm中用js实现选中行突出显示

//以下代码费了好长时间,写给需要的人,自己也留个纪念//在数据窗口的Constructor中写以下代码IF DEFINED PBWEBFORM THEN this.JavaScriptFile = "pbase.js" this.OnClientRowFocusChanging = "Dw_RowFocusChanging"#END IF//以下代码放在pbase.

2013-06-18 15:22:59 1726

转载 delphi 取文件版本号

{取应用程式的版本号程式,如有版本号,返回值为版本号的值,否则返回值为空 返回值的格式为如1.0.0.0 }   function GetFileVersion(FileName: string): string;    type      PVerInfo = ^TVS_FIXEDFILEINFO;      TVS_FIXEDFILEINFO = record

2013-06-06 16:45:56 1084

转载 delphi 整理的常用函数

// 获得计算机名 AnsiString GetComputerName() { char name[MAX_COMPUTERNAME_LENGTH + 1]; DWORD size = MAX_COMPUTERNAME_LENGTH + 1; if(GetComputerName(name,&size)) return AnsiString(name); return

2013-06-06 13:52:47 3202

转载 关于在PB中动态调用ORACLE的存储过程

关于在PB中动态调用ORACLE的存储过程  在Oracle中建立远程连接后,想通过程序将远程的表导入到本地数据库中,就在数据库中建立了对应表的存储过程,其中一个过程如下:create or replace procedure P_InsertInto_ab01(InsertRows out number) isbegin  --删除原有的数据  execu

2013-05-31 23:39:03 3180

转载 toad for oracle(导入导出实例)

【转】toad for oracle(导入导出实例) 收藏  toad for oracle(导入导出实例) 收藏 例:create user his identified by his default tablespace users temporary tablespace temp;grant connect,resource,dba to his;cre

2013-05-30 10:41:34 15232 1

转载 C#中的虚类、密封类、抽象类

虚方法:1、virtual方法表示此方法可以被重写, 也就是说这个方法具有多态.父类中的方法是通用方法,可以在子类中重写以重新规定方法逻辑. 2、virtual方法可以直接使用,和普通方法一样 3、不是必须重写的. 子类可以使用base.方法 的方式调用, 无论有没有在子类使用override去重写virtual关键字只是明确标示此方法可以被重写, 其实它和一般的方法没有什么区别

2013-05-25 08:46:25 7972

转载 PB6.5调用Web Service的办法

从PB8.0/9.0开始,就已经提供Web Service Proxy功能,能够直接进行相关程序的编写。但是,部分老项目使用PB6.5开发研究后发现,其实PB6.5要操作Web Service也挺容易。 说明:1.本例子用于pb对Web Service的操作。       2.pb可使用两种方式实现。   3.proxy方式使用pb9自带的Web Service Proxy功能

2013-05-24 22:19:55 3966 2

转载 JS中动态分创建按钮并绑定代码

el_input_button_del = createElement("input");el_input_button_del.setAttribute("type","button");el_input_button_del.setAttribute("value","删除");el_input_button_del.onclick= function(){delete

2013-05-24 08:52:54 850

转载 c#的DateTime.Now函数详解

//2008年4月24日     System.DateTime.Now.ToString("D");     //2008-4-24     System.DateTime.Now.ToString("d");     //2008年4月24日 16:30:15     System.DateTime.Now.ToString("F");     //2008年4月24日

2013-05-20 11:29:11 838

转载 如何在.NET中使用PB12.5的datawindow

如何在.NET中使用PB12.5的datawindow -- 艰难的过程,一个DW显示的例子这可难为人了,好不容易找到个美女,美女告诉你,你不是正版我不嫁!我在QQ问了很多专家,黄哥, 老易哥,他们告诉我,你没PJ...... 首先感谢他们的帮助,他们都是先驱者。问题是我不会破解,也暂时没钱买正式的PB125,先从网上找个破解吧。找到破解文件2个,嘿嘿,覆盖。你

2013-05-14 09:15:09 9585 7

转载 pb12 开发 webservice 注意事项

系统环境:winxp sp2 + oracle10g + iis5.11. 检查本机 iis 是否正常,若 iis 不能运行或浏览默认网页时报权限类错误,检查“本地用户和组”中 3 个相关的内置账号是否启用(启动 iis, asp.net, internet 来宾)。2. pb 开发 ws,必须安装 framework3.5 sp1 和 framework sdk2.0,为简单起见

2013-05-10 10:49:37 5736

转载 pb使用msxml进行网页存取

PB取网页内容的方法string ls_get_url, ls_args string ls_response_text, ls_status_text long ll_status_code long ps1, ps2, ps3, ps4 string srstr1, srstr2 n_cst_string lhv_string OleObject l

2013-05-08 08:37:19 3355

转载 pb 程序之间的消息传递

一、发送消息long   ll_handle,ll_rtnstring ls_msg,ls_lenBlob   lblob_sndll_handle = long(profilestring(guo_sys.is_inifile,'Set','handle','0'))//主程序窗口,可以通过FindWindowA取得if ll_handle

2013-03-30 12:23:57 2210

转载 pb11.5 web开发 - 打印

PB11.5做web开发中打印的功能完全不同于原先的windows程序。在web开发中,打印首先要在服务器端创建一个pdf文件,再通过客户端浏览器打开这个pdf文件来进行打印,当然也可以把pdf文件下载的本地再打印。可以支持函数有Print, PrintCancel, PrintClose, PrintDefineFontDefine, PrintLine, PrintOpen,

2013-03-08 14:20:33 1495

转载 powerbuiler 9.0 作为 WAS5.1 的EJB客户端开发

基于客户的需求, 要将原来在easerver中的一些业务放到websphere上,通过ejb 2.0实现,pb作为ejb客户端。之前对pb用的较少,对EJB及websphere是从未接触,所以做起来走了不少弯路,感觉遇到了几乎所有可能遇到的问题。客户端访问ejb的一般流程是:http://www.sybase.com/detail?id=1024977上有详细的描述1.       生

2013-03-06 08:48:51 1261

转载 PB11.5,PB12 web项目初探

最近做了一个简单的运用,尝试发布成webform成功。有如下总结:1.webform开发方式同c/s开发完全不同概念。理论上可以同时发布为两种,我最初也是这么高兴了一阵子,但是实际上不行。1.1 web不支持的功能属性太多。1.2 颜色体系不一样。c/s的颜色底色(银灰色)几乎要全部改为白色。如果在web中用银灰色似乎不是东西。1.3 c/s底下熟悉的丰富的客户端交互功能全无。

2013-03-01 17:46:01 3330

转载 pbwebfrom采用JS来创建右键弹出菜单

B/S下采用JS来生成右键菜单的思路:第一 用数据窗口来建立菜单的每项内容。第二:采用JS的CREATEPOPUP函数创建弹出页面。第三:对弹出的页面进行内容的添加。第四:对添加的每项内容进行函数定义。通过这四步我们就可以使用JS来创建一个B/S下的右键菜单。代码如下:function mouserbuttonclick(sender, rowNumber, objectNam

2013-03-01 17:38:50 1316

转载 PB11.5 WEB客户端编程技巧总结

一、概述用PB11.5把现有C/S程序转换成WEB应用程序后,保留了大部分C/S环境下的代码,并且大部分都能执行过去。但是在BS平台下,原来的PB代码从客户端转成了IIS上的服务代码,原的“客户端”就成了浏览器,转换后的客户端编程其实就是面向浏览器的编程。根据目前我对PB11.5所了解的情况,PB11在代码方面可以使用条件编译方式嵌入.NET代码,其实我感觉.net里能实现的内容,

2013-03-01 17:37:39 1940

转载 PB11的Web Datawindow应用AppendedHTML属性的好处

PB11的Web DW增加了一个很好用的AppendedHTML属性,利用它,可以增加你自己的HTML元素到系统转换到.NET下生成的HTML页面内,因此,可以利用这个特性配合JavaScript语法来指定DW中行的外观甚至客户端的事件代码。本人在以前的文章中提到过客户端可以利用.JS文件达到延缓或suppress回调事件的发生,这里的AppendedHTML主要是更改客户端行为以及对onmous

2013-03-01 09:54:02 2480

原创 Pocketbuilder,嵌入式开发的另一选择

最近研究嵌入式开发,操作系统为Windows Mobile,采用Pocketbuilder开发,服务器端为webservice,后台数据库采用Oracle,经过测试,效果还不错,一开始采用sybase的同步来实现,效果不理想,最后采用webservice来实现,webservice使用pb11.5来开发的,部署在IIS7上(操作系统为Windows server 2008),支持web园(这个东西

2011-12-27 19:06:35 4878 11

转载 升级oracle RAC后出现ORA-12520错误

2011-06-04【转】 升级oracle RAC后出现ORA-12520错误 OracleSQLSQL ServerHTML现象: oracle10gR2.0.0.1升级后,现在客户端连接时报ORA-12520错误 12520, 00000, "TNS:listener could not find available handler for request

2011-12-02 13:58:26 2301

原创 PB12.5评测

pb12.5已经出来很久了,对12.5数据窗口新增的自绘功能比较欣赏,抽时间做了个例子,供大家参考 New Win32 DataWindow Features:User-Drawn Controls in the DataWindow 参考源代码如下: global type MyDrawPieSlice from function_objectend type

2011-11-22 19:04:51 11667 8

转载 MD5算法在PB中的实现

MD5算法自从1991开发出来以后广泛用于数字签名和加密解密领域。目前使用PB外的语言可以较为简单地实现了MD5加密,使用PB来实现的比较鲜见,这可能有如下两方面的原因:一,PB在位运算方面未提供直接使用的函数,要实现位运算比较麻烦;二,在PB(PB10之前的版本)中无法直接获取字符的unicode值。如果能够攻破这两个难点,在熟悉MD5算法之后应该比较容易地在PB中实现MD5加密。   PB虽然

2009-09-30 19:31:00 5048

转载 用PowerBuilder实现Flash动画播放

用PowerBuilder实现Flash动画播放2004-07-05 14:53作者:冯莉 王文斗 孙文遂出处:论坛责任编辑:方舟  摘 要 本文探讨了在PowerBuilder数据库编程中利用Flash控件进行动画播放和控制播放的方法。   关键词 OLE控件 动画 Flash PB   1. 前言  PowerBuilder(以下简称PB)是一种面向对象、快速开发数

2009-09-21 12:31:00 1514

转载 pb从数据窗口获得数据的方法总结

pb从数据窗口获得数据的方法总结(2008-05-09 13:03:51)标签:it   分类:学习笔记 pb从数据窗口获得数据的方法总结通过PowerBuilder的数据窗口对象属性,我们可以指定一定格式的表达式来直接从数据窗口中获得数据。这种直接的数据操作方法让我们能只需一条语句而不用调用许多方法,就可得到一定量甚至大量的数据。操作数据的表达式大致可分为三种,下面逐一介绍。----------

2009-08-27 08:35:00 9285 1

转载 Powerbuilder12 beta版本初步测试情况

Powerbuilder12 beta版本初步测试情况(2009-07-15 10:30:16)标签:pb pb12 powerbuilder12 beta 测试 it  分类:POWERBUILDERPB.NET的测试点:• PowerBuilder .NET 界面• WPF 应用• WPF 数据窗口• WCF 客户端• Power

2009-07-24 13:59:00 4064 2

转载 在PowerBuilder中实现动态菜单的方法

 一、定义菜单数据结构  实现动态菜单,首先设计合理的菜单数据结构,其数据源可以是任何DBMS,甚至可以是TXT文本文件(只要能建立好合理的分层结构)。  菜单如同一个树形控件,有着分层的顺序结构,所以在定义数据结构时,应当<span class="t_tag" onclick="function onclick(){tagshow(event)}">选择一种能够形象地

2009-06-23 16:55:00 5004 1

datawindow 合并数据

一个DW ,BH 列 有如下 BH YJJ00000004 YJJ00000007 YJJ00000002 YJJ00000003 YJJ00000012 YJJ00000013 YJJ00000014 YJJ00000015 如何得到结果 YJJ00000002~YJJ00000004,YJJ00000007,YJJ00000012~YJJ00000015

2015-06-04

CSDN社区PB杂志

CSDN里PB杂志,不经意看到电脑保存的杂志,上传到下载资源,供大家参考

2015-05-12

PB LISTBOX使用

两个列表框,左边里有多列数据,通过鼠标选取将左边列表框里的一些数据添加到右侧列表框

2015-03-18

PB10在win7获取硬盘ID

PB10在win7获取硬盘ID,在pb10下测试通过

2014-12-28

PB去掉mdi里工具栏的边框

PB去掉mdi里工具栏的边框,版本pb11.5 采用api函数

2014-03-17

PB做的记事本

Powerbuilder做的记事本,实现新建、打开、保存、另存等功能 简单的记事本,供初学者参考,有经验的就不要下载了

2013-08-04

PB 取本地Mac和IP

//通过域名得到IP Function string GetIp(string name) Library "GetNet.dll" //得到本机IP地址 Function string GetLocalIp() Library "GetNet.dll" //通过ip得到域名 Function string GetName(string ip) Library "GetNet.dll" //得到本机域名 Function string GetLocalName() Library "GetNet.dll" //得到局域网内的计算机名 Function string GetLanComputers() Library "GetNet.dll" //得到局域网内的计算MAC Function string GetMac(string ip) Library "GetNet.dll" //得到本机的计算MAC Function string GetLocalMac() Library "GetNet.dll"

2013-07-18

PB开发的进销存

PB开发的进销存,供初学者参考,具体内容见文件

2013-06-20

pb开发的图片尺寸缩小程序

pb开发的图片尺寸缩小程序 可以将大图缩放为小图

2013-05-06

PB 截图 api

PB 截图 api pb8例子 preview打勾后可以看到截图

2013-04-27

PowerBuilder B/S 环境搭建

PowerBuilder B/S 环境搭建 详细介绍B/S环境搭建的过程及配置

2013-04-25

powerbuilder10实用教程

powerbuilder10实用教程,可以作为学习用的教程,可以都新人

2012-11-28

PB .NET如何製作REST Client

PB .NET如何製作REST Client

2012-11-22

PB Classic也能製作甘特圖和雷達圖

PB Classic也能製作甘特圖和雷達圖

2012-11-22

PB11.5 3050 补丁

PB11.5 3050 补丁 使用说明:解压后放在pb的安装目录下,然后运行

2012-07-18

PBkiller2.5.18破解版

PowerBuilder6至powerbuilder10反编译工具,破解版

2011-11-30

PowerBuilder6.5_2

PowerBuilder6.5开发工具,第二部分

2011-06-23

PowerBuilder6.5_1

PowerBuilder6.5开发工具,第一部分

2011-06-23

pb11.5开发B/S配置说明

pb11.5开发B/S配置说明 需要安装的东东以及配置

2011-06-09

Jmail在pb中的应用

/这个是一个成功的声明 FUNCTION int fsendemail(ref String sSmtpServer, ref String sSenderId, & ref String sPsw, ref String sSenderName, ref String sRcvAddr,& ref String sSenderAddr,ref String sCCAddr, & ref String sBCCAddr, ref String sSubject, & ref String sContent, ref String sAttach) Library "PSdEmail_dll.dll" 代码如下 //mail_url放邮件地址,as_mailtext放邮件内容,mail_cc是邮件的抄送地址 //as_subject是邮件主题,as_filename是附件的文件名,as_pathname是附件的完整路径名 string ls_name mailsession lms_data mailmessage lmms_message mailreturncode lmr_value integer li_i //产生邮件会话对象mses lms_data = create mailsession //邮件登录 lmr_value = lms_data.maillogon(mailnewsession!) if lmr_value mailreturnsuccess! then gnv_base.of_message("真不幸,邮件注册失败") return -1 end if //标题 lmms_message.subject = sle_subject.text //正文 lmms_message.notetext = trim(mle_content.text) + ' ' ////附件 //if as_pathname '' or as_filename '' then // mmsg.attachmentfile[1].pathname=as_pathname // mmsg.attachmentfile[1].filename=as_filename //end if //******************************校验收件人邮件地址是否是合法地址***************************// //原收件人 ls_name = sle_rcv.text lmr_value = lms_data.mailResolveRecipient(ls_name) if lmr_value = mailReturnSuccess! THEN lmms_message.Recipient[1].RecipientType = mailto! lmms_message.Recipient[1].address = "[email protected]" lmms_message.Recipient[1].name = "[email protected]" elseif lmr_value = mailReturnFailure! THEN gnv_base.of_message('收件人地址错误,请检查') return -1 else gnv_base.of_message('收件人地址错误,请检查') return -1 end if //发送邮件 lmr_value = lms_data.mailsend(lmms_message) if lmr_value mailreturnsuccess! then messagebox("邮件发送","邮件发送失败!"+char(10)+char(13)+'请检查:'+char(10)+char(13)+& '1.附件路径和名称是否正确.'+char(10)+char(13)+& '2.本地outlook配置是否正确.'+char(10)+char(13)+& '3.如以上都正确,请与系统管理员联系!') return -1 elseif lmr_value = mailreturnsuccess! then // messagebox("邮件发送","邮件发送完毕!") end if lms_data.maillogoff() //退出登录 destroy lms_data //取消邮件会话 return 1 String ls_RcvAddr //收件人 String ls_CcAddr //转发 String ls_BccAddr //暗送 String ls_Sub //主题 String ls_Content //内容 String ls_Attach = ''//附件,多个附件由ATTACHSPLIT分隔 Constant String ATTACHSPLIT = '|' //附件的分隔符号 Integer li_Rtn //返回值,0:发送成功,1:发送失败 pointer oldpointer // Declares a pointer variable oldpointer = SetPointer(HourGlass!) ls_RcvAddr = sle_Rcv.Text //收件人 ls_CcAddr = sle_CC.Text //转发 ls_BccAddr = sle_BCC.Text //暗送 ls_Sub = sle_Subject.Text //主题 ls_Content = mle_Content.Text //内容 Long ll_Row, ll_RowCnt //把附件用ATTACHSPLIT连接起来 ll_RowCnt = dw_Attach.RowCount() FOR ll_Row = 1 TO ll_RowCnt ls_Attach = ls_Attach + dw_Attach.Object.FilePath[ll_Row] +& dw_Attach.Object.FileName[ll_Row] + ATTACHSPLIT NEXT //发送 li_Rtn = fSendEmail(is_Server, is_SenderId , is_Psw, is_SenderName, is_SenderAddr,ls_RcvAddr, ls_CcAddr, ls_BccAddr, ls_Sub, ls_Content,ls_Attach) if li_rtn = 0 then gnv_base.of_message('邮件发送成功!') else gnv_base.of_message('邮件发送失败!') end if SetPointer(oldpointer) li_Rtn = fSendEmail(is_Server, is_SenderId , is_Psw, is_SenderName, is_SenderAddr, & ls_RcvAddr, ls_CcAddr

2011-06-03

硬件 网络拓扑图 C/S

硬件 网络拓扑图 C/S 关于硬件的拓扑图

2010-10-26

Oracle时间区间段合并.pdf

Oracle时间区间段合并统计的算法

2021-09-10

智慧城市_顶层设计指南(GBT_36333-2018)

智慧城市_顶层设计指南 中化人民共和国国家标准 GB/T 3633-2018 国家标准《智慧城市顶层设计指南》 智慧城市建设需求分析 智慧城市建设总体设计和架构设计 智慧城市建设实施路径规划 标准起草单位: 中国电子技术标准化研究院 北京市长城企业战略研究所 华为技术有限公司 中电科新型智慧城市研究院有限公司 中兴通讯股份有限公司 北京航空航天大学 智慧神州(北京) 科技有限公司 建设综合勘察研究设计院有限公司 北京清华同衡规划设计研究院有限公司 山东省标准化研究院 深圳市华傲数据技术有限公司 北京初志科技有限公司 浙江大华技术股份有限公司 西安未来国际信息股份有限公司 北京电信规划设计院有限公司 北京智城信服科技有限公司

2020-06-10

5G消息白皮书.pdf

5G消息白皮书,共12页 4月8日上午10时,中国移动、中国联通、中国电信联合发布《5G消息白皮书》,宣布将携手生态合作伙伴,全面升级基础短信为5G消息业务。《白皮书》阐述了5G消息的核心理念,明确了相关业务功能及技术需求,提出了对5G消息生态建设的若干构想。中国电信副总经理王国权、中国移动副总经理董昕、中国联通副总经理范云军均出席了本次发布会。

2020-04-09

PB中实现椭圆窗口按钮等

PB中实现椭圆窗口按钮等,采用API函数来实现,具体可见代码,程序在pb10下测试通过

2018-10-22

PB 多行编辑器 消息

PB 多行编辑器 消息

2017-10-18

PB10调用Mschart例子

PB10调用Mschart例子 需要自己下载安装Mschart控件,以上例子在pb10下测试通过

2017-03-21

PB BMP、JPG互转

PB BMP、JPG互转

2017-01-18

PB datawindow保存为bmp

PB12 datawindow保存为bmp 采用api函数来实现

2016-05-23

PB Tree icon显示

PB Tree icon显示 可以显示几个图标

2016-05-19

PB listview 转存excel

PB listview 转存excel 在pb10下测试通过

2016-03-08

PB Listview转存Excel

PB listview 转存excel 在pb10下测试通过

2016-03-08

数据窗口对某行拖动的源代码例子

数据窗口对某行拖动的源代码例子,采用pb10开发并测试通过

2016-03-01

PB AVI 调用DEMO

PB AVI 调用DEMO 可以通过代码进行暂停、停止、播放等功能

2016-02-18

Userobject里执行窗口里的按钮

Userobject里执行窗口里的按钮 按钮可以不固定,当作参数来传递

2015-11-13

数据窗口另存的Excel文件合并

PB DataWindow Excel 合并 把两个导出的数据窗口Excel文件进行合并,生成一个Excel文件

2015-11-02

pb word 文字个数统计

主要代码 string ls_filename, ls_path integer li_value oleobject ole_word long ll_cnt ole_word = create oleobject li_value = ole_word.connecttonewobject("word.application") if li_value <> 0 then messagebox("info", "连接word失败,请检查") return -1 end if if GetFileOpenName("选择文件", ls_filename, ls_path, "Word Files (*.doc), *.doc, All Files(*.*), *.*") <> 1 then ole_word.quit() ole_word.disconnectobject() destroy ole_word return 1 end if if len(trim(ls_filename)) <= 0 then return -1 else ole_word.Documents.open(ls_filename) ll_cnt = ole_word.ActiveDocument.Content.End messagebox('Word total:', ll_cnt) ole_word.quit() ole_word.disconnectobject() destroy ole_word end if

2015-10-21

PB api参考资料

PB api说明,还是一个vb版的winapi.chm

2015-08-20

PowerBuilder8.0完全剖析

PowerBuilder8.0完全剖析(chm电子书).chm

2015-06-27

Datawindow 合并顺序的数据

一个DW ,BH 列 有如下 BH YJJ00000004 YJJ00000007 YJJ00000002 YJJ00000003 YJJ00000012 YJJ00000013 YJJ00000014 YJJ00000015 如何得到结果 YJJ00000002~YJJ00000004,YJJ00000007,YJJ00000012~YJJ00000015

2015-06-04

空空如也

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

TA关注的人

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