当前位置:K88软件开发文章中心编程全书编程全书01 → 文章列表
文章标题关闭所有内容预览 | 展开所有内容预览
  • PB安装程序的制作方法 [内容预览] 9 | 2019-01-03 00:17:58
    :2010-05-1710:38:00程序制作完了,需要用户安装在自己的机器中运行,本文介绍了如何为PB程序制作安装程序地方法,同时让大家清楚PB制作的程序哪些文件需要打包。要使Powerbuilder制作的可执行程序正常运行,要做不少的工作,用的数据库不同,则打包所需要的文件也会有些不同。以PB自带的SQLANYWH...

    [阅读全文]

  • 使用pb中压缩整理access数据库文件 [内容预览] 9 | 2019-01-03 00:17:57
    :2010-05-1809:11:00本文讲解了在PowerBuilder下压缩数据库的方法。下面直接给出方法函数:(1)申明外部函数,用来取系统的临时路径。FUNCTIONulongGetTempPath(ulongnBufferLength,refstringlpBuffer)LIBRARY"kernel32.dl...

    [阅读全文]

  • PB8.0应用程序编译发布技术研究 [内容预览] 9 | 2019-01-03 00:17:56
    :2010-05-1809:15:00摘要:本文主要讨论基于Windows平台的PowerBuilder8.0应用程序编译发布关键问题和解决方法,包括执行文件的建立、资源文件的创建、安装程序的建立及添加数据源和SQLanywhere数据库移动处理等问题。关键字:软件开发、PowerBuilder8.0、应用程序发布、S...

    [阅读全文]

  • 在PB中制作特殊形状数据窗口和按钮 [内容预览] 9 | 2019-01-03 00:17:56
    :2010-05-1809:22:00本文介绍了如何在PowerBuilder下制作特殊形状的数据窗口及按钮的方法。以下是全部源码,可以把整个窗口的源代码导入到PBL里自己运行一下试试。$PBExportHeader$w_button.srwforwardglobaltypew_buttonfromwindowendt...

    [阅读全文]

  • PB和EAServer共筑多层应用架构 [内容预览] 9 | 2019-01-03 00:17:55
    :2010-05-1809:30:00本文从理论上分析了PB与EAServer开发多层应用程序结构的优越特性。PowerBuilder是在c/s应用中被普遍使用的开发工具,是公认的高效率的图形化4GL工具。EAServer是集动态页面发布和事务处理于一个身的企业级应用服务器。这二者的结合可以构成多层应用的开发和提交环境...

    [阅读全文]

  • PB中的数据窗口自动刷新技术 [内容预览] 9 | 2019-01-03 00:17:54
    :2010-05-1809:42:00就拿库存量来说吧,最常用的是当某货物的库存量达到一个最低库存量时程序应能自动判别,并用警告色显示,通常是红色。此时,我们只要在运用了上述的方法后再在需要闪烁的字段上,比如,库存量,在它的颜色属性中写上相应的语句。下面这段代码实现“当某一物品的库存量小于20的时候,程序以...

    [阅读全文]

  • 浅析PowerBuilder下动态SQL语句的使用方法 [内容预览] 9 | 2019-01-03 00:17:54
    :2010-05-1809:52:00本文介绍了在PowerBuilder中使用动态SQL语句的4种方式。PowerBuilder是目前最流行的数据库开发工具之一。PowerBuilder提供了在程序代码中加入嵌入式SQL语句的功能来支持对数据库的访问。但这种嵌入式SQL语句只能支持一些固定的标准的SQL语句,即在进行...

    [阅读全文]

  • PB编程实现读取地磅BCD码的原理与实现 [内容预览] 9 | 2019-01-03 00:17:53
    :2010-05-1810:01:00我在《PB中读取地磅称量数据》中简述了PB读取地磅操作过程,有网友反映对BCD码的读取及解码不是很清楚。在此,特追加此部分内容来解释BCD解码过程。认识BCD编码BCD编码是一种数字压缩存储编码,大家都知道一个字节有8个位,而数字0到9最多只需要使用4个位,如果用一个字节来存储一个...

    [阅读全文]

  • PB编程使用Word的一种方法 [内容预览] 9 | 2019-01-03 00:17:52
    :2010-05-1810:11:00本文介绍了在PowerBuilder(PB)中通过OleObject来访问Word的一种方法。1、引言在编程的时候,常常需要访问Word文档。除了使用DDE之外,PowerBuilder还有一种操作Word的方式,就是通过OLEObjcet和OLEControl。OLEObject...

    [阅读全文]

  • 如何实现在PowerBulider中读写IC卡 [内容预览] 9 | 2019-01-03 00:17:52
    :2010-05-1810:21:00本文通过场上提供的IC卡编程接口实现了读写IC卡的功能。在写相关的信息管理系统时,有时会遇见读写相关的外部设备等问题,这类的问题,在PowerBulider中实现这类的功能并不是一件难事,现在的相关外部设备厂商在提供产品时,基本都提供了相关编程接口,利用这些接口函数后ActiveX...

    [阅读全文]

  • PB中实现动态报表格式的自由定义 [内容预览] 9 | 2019-01-03 00:17:51
    :2010-05-1810:31:00报表设计是MIS开发中非常重要的一环,本文介绍了如何省时省力的为用户设计出符合要求的报表的方法。在通常的Server/Client方式MIS开发中,总是有没完没了的报表需要制作,调试报表花费的时间也是最多而且乏味,还常常不能满足客户的要求。要是能够让用户自己调整报表的格式和内容,然...

    [阅读全文]

  • 为PB的TreeView实现同步选择 [内容预览] 9 | 2019-01-03 00:17:50
    :2010-05-1810:45:00TreeView是Powerbuilder中非常重要的一个控件,在很多地方使用起来非常方便,但同步选择问题困扰了很多人,本文就给出了实现TreeView控件同步选择的一个方法。TreeView控件能够清晰地表示层次关系,因而赢得了众多程序员的喜爱。在TreeView编程中,常见的一...

    [阅读全文]

  • PowerBuilder中实现数据窗口中记录颜色的隔行显示 [内容预览] 9 | 2019-01-03 00:17:50
    :2010-05-1817:37:00数据窗口在Retrieve后往往会返回很多条记录,而这些记录中的数据复杂,通常会造成视觉上的不便。因此如果能够使行与行之间用不同的颜色进行区分,既能极大地方便使用者,又能让您的应用程序增色不少。同时当使用者点击当前行时,颜色就会变成浅黄色,这样的效果谁都会喜欢。数据窗口中的所有数据...

    [阅读全文]

  • 将powerbuilder中的数据传送到Excel中的方法 [内容预览] 9 | 2019-01-03 00:17:49
    :2010-05-1818:59:00很多时候在PowerBuilder中的数据需要传送到Excel中进行处理或打印,那么如何把PowerBuilder中的数据传动到Excel中呢,本文就介绍了相关的方法及要使用到的函数。PowerBuilder是面向对象的数据库开发工具之一,它可以操纵很多大型数据库和桌面数据库,但它...

    [阅读全文]

  • 在PB程序中启动默认浏览器的方法 [内容预览] 9 | 2019-01-03 00:17:49
    :2010-05-1819:01:00本文使用两种方法实现在PB中启动浏览器的方法。第一种方法://打开浏览器stringurlinetiinet_baseurl="http://pbsite.yeah.net"GetContextService("Internet",iinet_base)iinet_base.Hyp...

    [阅读全文]

  • 在PB程序中启动电子邮件的方法 [内容预览] 9 | 2019-01-03 00:17:48
    :2010-05-1819:01:00下面用两种方法实现了在PB程序中启动电子邮件的方法。第一种方法:stringurlinetiinet_baseurl="mailto:ferryman@163.net"GetContextService("Internet",iinet_base)iinet_base.Hyperl...

    [阅读全文]

  • PB中实现存取Access数据库的图片 [内容预览] 9 | 2019-01-03 00:17:47
    :2010-05-1819:07:00本文通过Kukoc:给的例子实现了在Access中存取图片的方法:SQLCA.AutoCommit=TRUE//取文件长度ll_flength=FileLength(ls_bmpname)ifIsNull(ll_flength)thenll_flength=-1ifll_fleng...

    [阅读全文]

  • PB中游标的定义与使用方法 [内容预览] 9 | 2019-01-03 00:17:47
    :2012-06-0211:07:58游标是一个非常有效的记录集处理方式,在PB中游标用的地方比较广泛,下面是在PB中游标使用的整个过程,基本包括定义游标、打开游标、操作游标和关闭游标这几个步骤,具体如下代码所示://定义游标DECLAREC1CURSORFOR//游标的具体取值内容selectaln_cd,sum(c...

    [阅读全文]

  • 使用VBA实现冒泡法排序 [内容预览] 9 | 2019-01-03 00:17:46
    :2012-06-0606:28:07PublicSubBubbleSort(ByReflngArray()AsLong)DimiOuterAsLongDimiInnerAsLongDimiLBoundAsLongDimiUBoundAsLongDimiTempAsLongiLBound=LBound(lngArray...

    [阅读全文]

  • VBA中实现选择排序算法 [内容预览] 9 | 2019-01-03 00:17:46
    :2012-06-0606:34:23PublicSubSelectionSort(ByReflngArray()AsLong)DimiOuterAsLongDimiInnerAsLongDimiLBoundAsLongDimiUBoundAsLongDimiTempAsLongDimiMaxAsLongiLBound...

    [阅读全文]

  • VBA中的IsError函数 [内容预览] 9 | 2019-01-03 00:17:45
    :2012-06-0606:40:03VBA中的IsError函数用来判断一个表达式是否为一个错误的值,其语法格式如下:IsError(expression)参数expression是必需的,可以是任何有效的表达式。这个函数返回布尔类型值,即true或false。该函数常用语以下情况中:利用CVErr函数将实数转换成错...

    [阅读全文]

  • VBA中IsDate函数的使用 [内容预览] 9 | 2019-01-03 00:17:44
    :2012-06-0606:43:53VBA中IsDate函数用来判断一个值是否为日期型值,其语法格式如下:IsDate(expression)这个函数返回Boolean值,指出一个表达式是否为日期型值,同时,参数expression是必需的,其类型为Variant,包含日期表达式或字符串表达式,这里的字符串表达式是可...

    [阅读全文]

  • PB中在数据窗口DataWindow中插入与删除一行的函数 [内容预览] 9 | 2019-01-03 00:17:44
    :2012-06-3009:18:21我们经常需要在数据窗口(DataWindow)中插入或删除一行,这可以通过两个函数来实现:InsertRow和DeleteRow来实现。1、在数据窗口中插入行在DataWindow中插入一行,可以使用InsertRow()函数。其语法格式为:dw_control.InsertRow...

    [阅读全文]

  • PB中关于当前行的两个操作函数 [内容预览] 9 | 2019-01-03 00:17:43
    :2012-06-3009:31:57在对数据窗口(DataWindow)进行操作时,很多时候需要获取或设置数据窗口的当前行,这可以通过数据窗口(DataWindow)的两个函数来实现:SetRow和GetRow,下面就对这两个函数进行详细地介绍。1、设置当前行如果要设置DataWindow中的某行为当前行,可以使用S...

    [阅读全文]

  • Windows Phone8中实现文本发音(Text to speech) [内容预览] 9 | 2019-01-03 00:17:43
    :2012-08-1112:57:49编辑和运行WindowsPhone应用是件很容易的事情,你只需在微软网站获取一个免费的工具包,在AppHub注册后,并跟着入门教程学习就可以了。XAML是我的惯用格式。.WP7开发者也许能注意到应用程序标题和页名不再是默认的硬编码,而是通过通过应用的共享资源来实现。通过这种方式,你...

    [阅读全文]

  • PB中如何实现页面的精确打印 [内容预览] 9 | 2019-01-03 00:17:42
    :2010-03-2308:00:00在PB中编程实现打印并非一件易事,有时需要编写较多的代码才能够实现自己打印的需求,在这里介绍一个有关PB精确打印的知识。关于数据窗口每页打印固定行的问题:  1.增加一个计算列,此计算列必须放在Detail段的Expression中输入:ceiling(getrow()/20)//...

    [阅读全文]

  • 如何在PB中嵌入Excel对象 [内容预览] 9 | 2019-01-03 00:17:41
    :2010-03-2308:06:00Excel具有较强的数据显示与处理能力,如果在进行程序开发时,将PowerBuilder的数据库数据的存取能力与Excel结合起来,如将数据检索出来后,按照格式要求,将数据转入到Excel表格中进行处理和显示,甚至打印,将起到较大的效果。本文就介绍了一个通用办法,虽然该方法所使用的...

    [阅读全文]

  • PB自定义事件ID含义 [内容预览] 9 | 2019-01-03 00:17:41
    :2010-03-2508:26:00本文全面地给出PB自定义事件的含义,供各位PB程序员参考,好的话,大家要顶一下哦!EventID含义内容浅析//单选或多选按钮消息(前缀:pbm_bm)pbm_bmgetcheck单选按钮或多选按钮是否被选。pbm_bmgetstate按钮是否加亮。pbm_bmsetcheck将无...

    [阅读全文]

  • PB7.0中的运行库文件介绍 [内容预览] 9 | 2019-01-03 00:17:40
    :2010-03-2508:28:00本文给出了PB7.0中的运行库文件,虽然版本老了一些,但仍具有参考价值,喜欢的朋友可收藏一下,不过,库文件的解释为英文,可能英文功底稍差的同志要费点劲了,如果有不明白的,你可以在评论中进行提问,我会告诉你的。//PB7.0运行库文件FileNamePurposeRuntimeDev...

    [阅读全文]

  • PB中用回车键代替TAB键 [内容预览] 9 | 2019-01-03 00:17:40
    :2010-03-2508:32:00如何在PB中用回车键来代替TAB键呢,下面给出了一个较简单的实现源代码。//在数据窗口当中按下回车键之后,焦点移动到后面的字段,如从最后移动,则自动跳转到下一行send(handle(this),256,9,long(0,0))//窗口当中的enter事件!在datawindow的...

    [阅读全文]

 编程全书01   575   30   19/20页         16   17   18   19   20      GO