2019年1月10日

DELPHI 常用虚拟键:VK_

摘要: 常数名称 十六进制值 十进制值 对应按键 VK_LBUTTON 01 1 鼠标的左键 VK_RBUTTON 02 2 鼠标的右键 VK-CANCEL 03 3 Ctrl+Break(通常不需要处理) VK_MBUTTON 04 4 鼠标的中键(三按键鼠标) VK_BACK 08 8 Backspac 阅读全文

posted @ 2019-01-10 01:25 癫狂编程 阅读(3695) 评论(0) 推荐(0)

DBGRID控件里可以实现SHIFT复选吗?怎么设置?

摘要: ////////////////////////////////////////////////// 功能概述:公用的列表框选择框,是用DBGrid网格//// 注意事项:希望用Query查询列表//// 编写时间:shuszj//// 编写人员:2002.04.02//////////////// 阅读全文

posted @ 2019-01-10 01:03 癫狂编程 阅读(194) 评论(0) 推荐(0)

在dbgrid中如何多行选中记录(ctl与shift均可用)

摘要: 在dbgrid中如何多行选中记录(ctl与shift均可用),设置dbgrid的dgmultiselect为true,只有ctl好用而shift不好用,如何使shift也好用 Dbgrid源代码:procedure TCustomDBGrid.KeyDown(var Key: Word; Shift 阅读全文

posted @ 2019-01-10 01:01 癫狂编程 阅读(246) 评论(0) 推荐(0)

如何在DBGrid里实现Shift+“选择行”区间多选的功能!

摘要: DELPHI 的TDBGrid 控 件 主 要 用 来 处 理 数 据 表, 它 的 属 性 中 有 一 个dgMultiSelect, 若 此 属 性 设 定 为TRUE, 则 可 以 选 中 多 个 记 录( 可 用 阅读全文

posted @ 2019-01-10 00:52 癫狂编程 阅读(327) 评论(0) 推荐(0)

按着shift键对dbgrid进行多条记录选择的问题(50分)

摘要: 可以用sendmessage,想dbgrid 发键盘信息,按下shift键,同时按下button1procedure TForm1.Button1Click(Sender: TObject);vari:integer;beginfor i:=1 to Table1.Recordcount-1 dos 阅读全文

posted @ 2019-01-10 00:51 癫狂编程 阅读(214) 评论(0) 推荐(0)

Delphi实现DBGrid Shift+鼠标左键单击 多选

摘要: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, DB, ADODB, Grids, DBGrids, StdCtrls; type TForm1 = class(TForm) DBGrid1: TDBGrid; ADO... 阅读全文

posted @ 2019-01-10 00:42 癫狂编程 阅读(568) 评论(0) 推荐(0)

Delphi定位TDataSet数据集最后一条记录

摘要: dst_temp.last ;//最后一条dst_temp.first ;//第一条dst_temp.next ;//下一条dst_temp.prior;//上一条 阅读全文

posted @ 2019-01-10 00:30 癫狂编程 阅读(897) 评论(0) 推荐(0)

Delphi数据库技术中Disablecontrols和Enablecontrols的功能

摘要: 一般来说,用来扫描整个数据库表并修改每个记录的某一个字段的程序如下所示: with Table Do begin DisableControls;{在修改记录的过程中,使其它部件无效} First; {将记录指针指向第一条记录} while not EOF do begin <读取记录的一个字段值到 阅读全文

posted @ 2019-01-10 00:00 癫狂编程 阅读(329) 评论(0) 推荐(0)

导航

好的代码像粥一样,都是用时间熬出来的