社区
Delphi
帖子详情
dbgrid
认真读书
2006-12-07 04:11:54
菜鸟问个问题。
1、在dbgrid里点右键,弹出一个菜单。
2、点菜单相得到所选得记录行号
代码如何实现了?
...全文
110
6
打赏
收藏
dbgrid
菜鸟问个问题。 1、在dbgrid里点右键,弹出一个菜单。 2、点菜单相得到所选得记录行号 代码如何实现了?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lihuasoft
2006-12-07
打赏
举报
回复
楼主是个爽快人
认真读书
2006-12-07
打赏
举报
回复
靠,感谢。。
78hgdong
2006-12-07
打赏
举报
回复
思路,在加dbgrid中加个弹出PopupMenu菜单,在PopupMenu菜单上加个事件,在事件里调用另外一个窗体读取记录.
lihuasoft
2006-12-07
打赏
举报
回复
算了,好人做到底,用汉字写写步骤吧,省得你再问:
1、form上放一个dbgrid1,一个Popmenu1,双击Popmenu1,添加一个菜单项“报告行号”,然后双击它,在N1click方法里写上代码showmessage(inttostr(dbgrid1.DataSource.DataSet.RecNo));
2、dbgrid1的popunmenu属性,设置为Popmenu1(或在form.oncreate里写代码dbgrid1.PopupMenu:= PopupMenu1;)
3、至于dbgrid1的数据源设置,你自己搞
lihuasoft
2006-12-07
打赏
举报
回复
//DBGrid1: TDBGrid;
//DataSource1: TDataSource;
//Table1: TTable;
PopupMenu1: TPopupMenu;
N1: TMenuItem;
....
procedure TForm1.N1Click(Sender: TObject);
begin
showmessage(inttostr(dbgrid1.DataSource.DataSet.RecNo));
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
dbgrid1.PopupMenu:= PopupMenu1;
end;
认真读书
2006-12-07
打赏
举报
回复
我靠。没有强人给个例子。。。。自己狂顶。。。
DB
GRID
的应用范例
在用vc开发关于数据库的项目时,通常我们只好用微软的
DB
GRID
作为数据库表格控件,其实微软的
DB
GRID
并不好用,想找一份好的帮助文档都找不到,并且界面并不友好,比起C++Builder中的
DB
GRID
来说是逊色不少,但是
DB
GRID
...
自动调整delphi中
db
grid
大小
自动调整delphi中
db
grid
大小,对
db
grid
中根据文本值自动调整单元格的大小, 自动调整delphi中
db
grid
大小,对
db
grid
中根据文本值自动调整单元格的大小
Delphi如何一次删除
db
grid
多条记录的例子.rar
Delphi演示如何一次删除网格数据表
db
grid
中的多条记录,小技巧不过挺实用,希望对大家的Delphi编程有所帮助。以下是实现一次删除多条记录的相关代码供参考: if
DB
Grid
1.SelectedRows.Count >1 then s:= '真的要...
DB
Grid
内使用CheckBox功能
Delphi内
DB
Grid
使用CheckBox功能一般有两种方法,最简单的就是使用第三方控件,如T
DB
Grid
Eh,使用非常方便,唯一的缺点就是编译出的文件大,大概要大500KB那个样子。另外一种相对简单的方法就是使用
DB
CheckBox与...
delphi动态配置
DB
grid
列显示类
delphi
db
grid
+clientdataSet实现的动态配置
db
grid
显示列类,输入一个xml文件,单保存即可把
db
grid
中所有列保存到xml中,还可以拖动,修改是否显示,显示宽度。
Delphi
5,379
社区成员
262,722
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章