关于DBGridEh:设置行选后如何复制当前单元的值? 关于DBGridEh:设置行选后,如何获取当前单元格值?单元格没有焦点,不能复制原有的DBGridEh1.SelectedField和DBGridEh1.SelectedIndex一直定位在第一个列 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TfMain.DBGridEh1CellClick(Column: TColumnEh);begin ShowMessage(Column.DisplayText);end; TKS!再请问一下,同样行选的情况下,在单元格右键弹出菜单-->”复制“单元格的功能怎样实现?这时候如何获取单元格的值? 既然已经获得当前字段值了,再放一个弹出菜单操作剪切板就可以了。uses Clipbrd; ClipBoard.AsText := Column.DisplayText; //将字段送剪切板 Caption:=Clipboard.asText; //取剪切板要应用还要考虑周全一点,这里只是方法。 鼠标“右键”弹出菜单并没有触发DBGridEh1CellClick事件 如果没有多选就直接复制好了procedure TfMain.DBGridEh1CellClick(Column: TColumnEh);begin ClipBoard.AsText:=Column.DisplayText;end;需要时变更:=ClipBoard.AsText;就OK Adodb错误:出现“多步操作产生错误,请检查每一步产生的状态值”的错误信息,都是因为什么条件才会触发的啊? 繁人的cpu窗口 在同一个窗体里用一个按钮打开DBGrid里的一个记录的一个字段怎么做(这个字段是个磁盘路径) 怎么样禁止输入重复记录呢? 关于SQL对日期的操作!在线等,比较急!谢谢 main form 怎样在richedit以及treeview中画背景图案? QQ群:“潍坊程序员俱乐部”:5778839;欢迎高手加入。 好久没来了,正在写一本书。。。 如何修改exe的图标?79分送上! 计算一个字段的平均值!求帮忙 while not eof do 如何跳过执行下一条记录
procedure TfMain.DBGridEh1CellClick(Column: TColumnEh);
begin
ShowMessage(Column.DisplayText);
end;
再请问一下,
同样行选的情况下,在单元格右键弹出菜单-->”复制“单元格的功能怎样实现?
这时候如何获取单元格的值?
procedure TfMain.DBGridEh1CellClick(Column: TColumnEh);
begin
ClipBoard.AsText:=Column.DisplayText;
end;需要时
变更:=ClipBoard.AsText;就OK