自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lucker's PowerSpace

※※※※※※※※※※※※--我的程序人生--※※※※※※※※※※※※

  • 博客(12)
  • 资源 (10)
  • 收藏
  • 关注

原创 在PB中实现系统热键功能

本方法可以实现在任何时候,即无论你的窗口是不是当前获得焦点的窗口,还是处于系统图标区,只要用户按下热键,都将触发窗口中的事件,在本例中实现窗口的状态切换。  1、首先我们必须声明Windows API的外部函数:  FUNCTION Integer GlobalAddAtom(ref string lpString) LIBRARY "kernel32.dll" ALIAS FOR "Glob

2008-11-28 21:25:00 2461

原创 DataBinder.Eval总结

一、DataBinder.Eval的基本格式 在绑定数据时经常会用到这个句程序: 或者 今天又学到一种,而且微软也说这种方法的效率要比以上两种高。 很有用的,这样可以在前台页面做好多事情了。 还要记住要这样用必须要在前台页面导入名称空间System.Data,否则会生成错误信息。 这种用法其实和是一个道理。 Tex

2008-11-26 10:37:00 721

原创 sql server自动生成拼音首字母的函数

建立一个查询,执行下面的语句生成函数fn_GetPy --生成拼音首码    CREATE  function  fn_GetPy(@str  nvarchar(4000))    returns  nvarchar(4000)    --WITH  ENCRYPTION    as    begin    declare  @intLen int    declare  @strRet nv

2008-11-26 10:13:00 8297

原创 在PB中调用其它语言开发的DLL动态链接库

以HotelLock.dll文件为例. 1,将动态链接库文件放到程序目录下2,在PB中声明Dll文件中包含的PB程序中要用到的外部全局(实例)函数,如:在Declare Global External Functions或Declare Local External Functions中声明FUNCTION long MakeCardOpenPort(Integer  Port)

2008-11-24 19:36:00 9107

原创 PB中调用DLL文件中类的成员

有一个DLL文件,名叫:aLock32.Dll,采用COM接口,使用前先注册文件(regsvr32 aLock32.dll),aLock32.dll中包含一个叫做DigiCard.MF1Card的类.现在PB中调用该DLl文件中的类的方法,以实现特定的功能.//创建类的实例:OLEObject DigiCardObjectDigiCardObject = Create OLEObjec

2008-11-24 17:50:00 2437

原创 让DataList实现分页功能

DataList可以一次显示多条记录且风格自由,可以制作出十分优秀的界面,但其本身不具有分页功能.不过我们可以通过增加几个Label控件,让DataList实现分页功能,示例代码如下:protected void DataListBind()        {            AccessDataSource ads = new AccessDataSource();        

2008-11-22 21:01:00 1015

原创 datalist显示行号的三种方法

1. if you are using SQL Server, try select identity(int,1,1) as id, * into #mytemp from YourTable select * from #mytemp 2. you could add a column to the DataTable: DataTable1.Columns.Add("ID",t

2008-11-22 12:51:00 1362

原创 操作Gridview单元格

 操作Gridview单元格可以在Gridview的RowDataBound事件中获取,参照下面的代码protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)     {         if (e.Row.RowType == DataControlRowType.Data

2008-11-20 22:14:00 846

原创 在PB中通过读取硬盘序列号

    要读取硬盘序列号我们可以用汇编来实现,但毕竟不容易,况且也不能有效的结合到PB脚本中。在PB中我们可以通过调用Windows提供的外部函数GetVolumeInformationA()来实现。这相对来说比较简单。   该函数的原型为:   BOOL GetVolumeInformation(   LPCTSTR lpRootPathName,   LPTSTR lpVolumeNa

2008-11-11 19:54:00 4966 4

原创 PB中二进制信息的存储

前言:在数据库的开发过程中,经常需要在数据库中存储一些备注信息,而这些备注信息的内容一般较大,格式多样-如有可能是语音文件、视频文件、图片文件、文本文件等,怎样在PB中实现这些格式不同的备注文件的存取及预览,一直是PB开发人员比较关心的一个问题,本文系统的介绍了三种存取备注二进制信息的方法。   对备注二进制信息的存储可以采用以下三种方式;  方法一:文件保存在固定的路径下,数据库中存取文件路

2008-11-11 19:45:00 3798

原创 PB中数据窗口的精确页面打印技术

<!--google_ad_client = "pub-7443855460299917";//336x280_default_color_2edgoogle_ad_slot = "5150072287";google_ad_width = 336;google_ad_height = 280;//--> window.google_render_a

2008-11-11 19:32:00 2237

原创 VB中获取EXE文件的版本号

Type FileInfo   wLength            As Integer   wValueLength       As Integer   szKey              As String * 16   dwSignature        As Long   dwStrucVersion     As Long   dwFileVersionMS    As Long

2008-11-10 21:54:00 7903 1

网卡IP地址快速切换器(绿色免费)

笔记本经常要在不同的地点连接网络,而各地的网络IP配置各不相同,这就导致不时的更改网卡的IP地址设置。Windows上更改IP设置很不方便,于是希望能够开发一款能够适用于不同网络,不同网卡的快速IP地址切换程序。 这款绿色软件可以帮您轻松完成这一任务。

2010-01-08

当年文曲星上的经典游戏"猜数字"WM6/Windows版(附源码)

当年文曲星上的流行经典益智游戏"猜数字",可以在WM6和Windows上运行. 源码由VS2008+WM6SDK开发.

2009-07-11

C#做的自动更新程序(附源码)

C#做的自动更新程序(附源码) 包含三部分: 服务器程序:用来生成需要更新的文件列表信息. 客户程序例子:模拟客户程序,进行升级. 自动更新主程序:由客户程序调用,实现从服务器中获致文件更新信息,并下载更新文件,完成自动升级操作.

2009-07-06

鼠标音量调节器(附源码)

热键+鼠标滚轮,轻松搞定音量调节,使原本简单的事件真正简单完成. 设计本程序的最大目的就是一定要快捷方便,所以采用程序随Windows启动的方式运行程序,启动后在只托盘区驻留图标,自动隐藏主界面.当用户需要调节音量的时候,只要按下全局系统热键就可以打开调节窗口,并自动将输入焦点设置到调节窗口上来,此时,用户只需要滚动鼠标滚轮就可以实现音量的随意调节了.而且,用户不需要手动去关闭调节窗口,当窗口失去活动的时候,会自动隐藏. 本程序是用C#在VS2008下开发的

2009-07-06

.Net DataGridView打印专家组件

“打印专家”可以根据用户选择的不同方案,快速实现多样化的打印任务,还可以灵活设置各方案的打印主副标题、页眉页脚、打印人打印日期等内容的文字,位置,字体,颜色等属性,实现自由定制打印风格,能对所有打印机和页面等常规属性进行设置,并及时预览打印效果。 开发人员只需要简单的两行代码: Lucker.DataPrinter.DataPrintSet dps = new Lucker.DataPrinter.DataPrintSet("Lucker", DataGridView_PrintTable); dps.ShowDialog(); 就可以轻松实现复杂的打印任务。而这背后的一切都可以放心的交给我们的“打印专家”去完成。打印从此变得如此简单。

2009-06-05

最新强大而简便的SqlHelper类

功能描述: 可以对OLEDB和SQL数据库进行操作 5种方式执行SQL命令:无返回,返回首个结果,返回数据读取器,返回数据集,返回数据表 可以带事务执行提交,回滚等 可以异步执行SQL命令 其它功能自己慢慢看吧. 使用说明: 1,将DataAccess文件夹添加到项目中 2,所以数据库操作只需要调用SQLHelper中的方法即可.DataAccess类是在SQLHelper类内部调用的类. 3,使用前请先执行以下方法,以进行类初始化: string DBConnectionString = "data source=.;database=Northwind;user id=sa;pwd=''"; SqlHelper.Initialize("SqlClient", DBConnectionString); 4,SQL命令有参数时,可以用以下方法生成参数数组传递给执行方法: IDbDataParameter[] para = { SqlHelper.CreateParameter("@OrderID", "10254"), SqlHelper.CreateParameter("@CustomerID", "SUPRD") }; Text = SqlHelper.ExecuteScalar("select EmployeeID from Orders where OrderID<=@OrderID and CustomerID=@CustomerID", para).ToString(); 5,事务的使用方法,执行SQL命令前后调用: SqlHelper.BeginTransaction(); Text = SqlHelper.ExecuteNonQuery(sqlUpdate, para[0]).ToString(); SqlHelper.CommitTransaction();// SqlHelper.RollbackTransaction(); 6,异步执行的使用.注意:只能执行无返回的命令. SqlHelper.AsynchronousExecute("Update Orders set EmployeeID=6 where OrderID=10254"); 7,注意,使用返回数据读取器系列功能时,需要在调用前后手动连接和关闭数据库.

2009-04-10

取拼音或首字母的DLL

支持PB5-PB11多音字,并带简转繁体

2008-04-06

串口通信控件MSCOMM32

串口通信必备控件:MSCOMM

2008-04-01

票务管理系统正式版

一个航空售票记录系统,提供对常客,业务公司,往来银行的管理功能,包括:客户管理,联系人管理,公司管理,航班管理,出票管理,银行往来帐管理,统计报表,同时提供相关数据的查询,导出与打印功能.本软件采用PB9+ASA开发,有意者通过email索取软件源码.同时欢迎提出改进意见.

2008-03-23

PowerBuilder8.0中文参考手册.pdf

PowerBuilder8.0中文参考手册(清晰版)

2007-09-13

空空如也

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

TA关注的人

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