当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: var iGridSize : Integer = 16;
 

 

 ·校验码辅导讲座    »显示摘要«
    摘要: 校验码辅导讲座 老顽童(原创) 二进制数据经过传送、存取等环节,会发生误码(1变成0或0变成1),这就有如何发现及纠正误码的问题。所有解决此类问题的方法就是在原始数据(数码位)基础上增加几位校验(冗余)位。 一、码距 一个编码系统中任意两个合法编码(码字)之间不同的二进数位(bit)数叫这两个码字的码距,而整个编码系统中任意两个码字的的最小距离就是该编码系统的码距。 如图1所示的一个......
 ·windows的dde原理    »显示摘要«
    摘要: 7.2.1 windows的dde原理 windows的dde机制基于windows的消息机制。两个windows应用程序通过相互之间传递dde消息进行dde会话(conversation),从而完成数据的请求、应答、传输。这两个应用程序分别称为服务器(server)和客户(client)。服务器是数据的提供者,客户是数据的请求和接受者。dde会话由客户程序启动。客户程序把一条消息(wm_dde......


对齐到网格
var igridsize : integer = 16; procedure tform1.formpaint(sender: tobject); var i, j : integer; begin self.doublebuffered := true; for i := 0 to self.width do for j := 0 to self.height do if (j mod igridsize = 0) and (i mod igridsize = 0) then self.canvas.pixels[i, j] := clnavy; end; procedure tform1.shape1mousedown(sender: tobject; button: tmousebutton; shift: tshiftstate; x, y: integer); begin if button = mbleft then begin self.ioldx := x; self.ioldy := y; end; end; procedure tform1.shape1mousemove(sender: tobject; shift: tshiftstate; x, y: integer); begin if ssleft in shift then begin shape1.left := shape1.left + x - ioldx; shape1.top := shape1.top + y - ioldy; end
...   下一页
 ·delphi控制excel2000    »显示摘要«
    摘要: 类 别:com & activex(一) 使用动态创建的方法首先创建 excel 对象,使用comobj:var excelapp: variant;excelapp := createoleobject( excel.application );1) 显示当前窗口:excelapp.visible := true;2) 更改 excel 标题栏:excelapp.caption := ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE