大佬们 有没有会Delphi的 DBGrid怎么双击一行数据打开一个窗体,并且把数据传过去啊,谢谢了
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已采纳
Delphi DBGrid双击事件
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
咕噜咕噜哈 2021-06-17 13:38关注大佬们 有没有知道的啊 我的DblClick事件为什么不生效啊
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2019-03-15 20:47以上代码展示了如何实现Delphi DBGrid双击多选行的功能。通过自定义TDBGrid组件并重写相关事件处理,我们可以为用户提供更直观、便捷的操作体验,使其能够像使用Ctrl+鼠标左键那样通过双击快速选择多行。这个解决...
- 2014-12-13 13:27trassion的博客 1、得到当前格子中的内容: DBGrid1.Fields[DBGrid1.SelectedIndex].DisplayText; 把DBGrid1.SelectedIndex改为你所希望引用的字段就可以了,如第...2、双击单元格触发不同事件 procedure TMainFrm.DBGrid1DblClick(s
- 2012-10-31 12:22- 在DBGrid上双击“OnCellClick”事件,打开代码编辑器并添加如下代码: ```delphi procedure TForm1.DBGrid1CellClick(Sender: TObject; ACol: TColumn); var i: Integer; begin for i := 0 to 7 do // 假设有8...
- 2011-10-31 23:20例如,你可以编写如下代码来响应单元格的双击事件,打开一个新的窗体进行详细信息查看: ```pascal procedure TForm1.DBGrid1DblClick(Sender: TObject); begin if not VarIsNull(DBGrid1.DataSet.FieldByName('...
- 2021-08-14 09:17蝈蝈(GuoGuo)的博客 [delphi]view plaincopy procedureTMainFrm.First_DGDrawColumnCell(Sender:TObject; constRect:TRect;DataCol:Integer;Column:TColumn; State:TGridDrawState); begin ifDM.FirstListStatus.AsString='生产'...
- 2021-04-29 23:07g58521547的博客 按照步骤:1.clientdataset字段编辑器双击打开,先把数据库中要显示的字段都添加进来addall fields, 然后增加一个字段id,类型fieldkind为fkInternalCalc (fkcalculate不行会出错), 然后在这个字段的onGetText事件...
- 2014-01-24 13:33miaotouyang的博客 在 Delphi 语言的数据库编程中,DBGrid 是显示数据的主要手段 之一。但是 DBGrid 缺省的外观未免显得单调和缺乏创意。其实,我们完全可以在我们的程序中通过编程来达到美化DBGrid 外观的目的。通过编 程,我们可以...
- 2012-07-23 21:54HeavenBen的博客 DBGrid的拖放问题:设为dmAutomatic,则点击无法移动记录,设为dmManual则在记录上点击时无法响应MouseDown事件,请问哪位大侠能解决 --------------------------------------------------------------- 这是...
- 2019-07-21 23:01weixin_30559481的博客 能在开发工具领域和微软一决高下的Borland公司也不甘示弱把Delphi“打扮”的漂漂亮亮的,让我们这些坚定的D迷依旧信心满满,坚守这块阵地。一些对Pascal语法情有独钟或对VCL爱慕非凡的新生力量也加入了我们阵营之中...
- 2018-10-31 22:46sjgshujianguo的博客 最近在做维护时,发现传了多少代的程序使用delphi开发,之前没有用过,在对程序优化的时候发现dbgrid控件全部都是直接跟数据库相连,有些数据将远程数据库和本地数据库连查,远程数据库数据量在百万级别,本地数据库...
- 2019-09-22 00:37aju78454的博客 (其他的链接数据库的方法没有试过) 在方法:DBGrid1DblClick中添加代码: 1 ComboBox1.Text:=DBGrid1.Columns.Grid.Fields[0].Value;2 Edit1.Text:=DBGrid1.Columns.Grid.Fields[1].Value;3 Edit2.Text:=...
- 2019-05-03 15:29战石电子的博客 今天在看代码的时候遇到一个问题,query中的某个字段和在表中显示的不是一个值,我觉得很奇怪,于是找了很久,才知道为什么,原来是query中的OnSetText和onGetText事件在作怪,经过一番学习,我终于知道了这两个事件...
- 2019-07-21 23:01weixin_30916125的博客 说到数据库开发不能不提到DELPHI中自带的功能强劲的数据感知组件,这些组件中最为常用的当属DBGrid组件,这个组件提供了二维表的数据显示方式,一次提供的信息量大、结构鲜明、一目了然。虽然它有这么多优点...
- 2013-08-10 16:37weixin_34241036的博客 Delphi DBGrid高亮显示选中行源码你的代码不变,添加红色部分代码即可。unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, ...
- 2019-07-10 17:18Delphi为StringGrid网格显示控件中增加下拉框功能,也就是在Grid控件中添加Combobox下拉列表的功能,在任意列显示一个ComboBox功能,如演示截图所示,可大大扩展Grid的功能。生成列表: with Sender as TComboBox ...
- 2017-03-06 18:05紫松Win的博客 在 Delphi 语言的数据库编程中,DBGrid 是显示数据的主要手段之一。但是 DBGrid 缺省的外观未免显得单调和缺乏创意。其实,我们完全可以在我们的程序中通过编程来达到美化DBGrid 外观的目的。通过编程,我们可以...
- 2010-03-13 13:21sty2008boy的博客 1.双击dbgrid,出现一个编辑框:EDITING DBGRID1.COLUNMS 2.如果是空白的话,点击第三个图标: Add All Fields 3.选择需要设置的行,在它的属性栏,直接设置他了WINDTH值为你想要的. 二、DBGrid自动调整列宽 function ...
- 没有解决我的问题, 去提问