随笔分类 - PowerBuilder
摘要:----MSCOMM32参数基本介绍2008年03月29日 星期六 上午 11:37MSComm 控件通过串行端口传输和接收数据,为应用程序提供串行通讯功能。MSComm控件在串口编程时非常方便,程序员不必去花时间去了解较为复杂的API函数,而且在VC、VB、Delphi等语言中均可使用。 Microsoft Communications Control(以下简称MSComm)是Microsoft公司提供的简化Windows下串行通信编程的ActiveX控件,它为应用程序提供了通过串行接口收发数据的简便方法。具体的来说,它提供了两种处理通信问题的方法:一是事件驱动(Event-driven)方
阅读全文
摘要:cmd /c for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %icmd /c for %i in (%windir%\system32\*.dll) do regsvr32.exe /s %i
阅读全文
摘要:private: constant String MULEDIT_NEWLINE = "~r~n" //multilineEdit控件的换行符号 constant String MULEDIT_NEWLINE_ERROR = "~n~r" //multilineEdit控件的换行符号(这个原来存在数据库中的,没效果) constant String DATAWINDOW_NEWLINE = "~n" //数据窗口列的换行符号/*******************************************************
阅读全文
摘要:OleObject wshinteger li_rcCONSTANT integer MAXIMIZED = 3CONSTANT integer MINIMIZED = 2CONSTANT integer NORMAL = 1CONSTANT boolean WAIT = TRUECONSTANT boolean NOWAIT = FALSEwsh = CREATE OleObjectli_rc = wsh.ConnectToNewObject( "WScript.Shell" )li_rc = wsh.Run(ls_run,NORMAL, WAIT)
阅读全文
摘要:1. 数据窗口检查重复行dw_1.SetSort ("user_id A")dw_1.Sort()dw_1.SetFilter ("user_id = user_id[-1]")dw_1.Filter()if dw_1.RowCount() > 0 thenMessagebox("注意", "用户编码重复.")end ifdw_1.SetFilter ("")dw_1.Filter()2.使用函数Describe可以获取数据窗口对象中的信息。该函数语法是:dwcontrol.Describ
阅读全文
摘要:公司用到了Powerbuilder+Webserice的技术,能将数据窗口中对数据库的请求,以SQL语句的形式,发到Webservice中,然后由Webservice完成对数据库的请求,并将结果返回给PB客户端。这样的形式,对于我这个原来只知道用Powerbuilder开发C/S程序的人来说,就像打了一针强心针。通过这样的方式,抛开程序的执行效率和开发效率不说,就是PB代码中的随处可见的SQL语句,以及对事务控制的语句commit,rollback等等,都不见了,对事务管理都交给了Webservice,这样,我们在维护PB代码的时候,轻松了很多,同时也可以将部分的业务逻辑丢到Webservi.
阅读全文

浙公网安备 33010602011771号