怎样把stringgrid点击的项的值复制到剪贴板上?还有怎么清空stringgird里的内容? (30分)

  • 主题发起人 主题发起人 wanglong
  • 开始时间 开始时间
W

wanglong

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样把stringgrid点击的项的值复制到剪贴板上?
 
clipboard.AsText('fasdf');
 
>>
首先uses clipbrd;
然后在stringgrid的onSelectCell事件中写
Clipboard.asText:= StringGrid.cells[ACol,ARow];
即可
>>清除stringgrid的内容
循环stringgrid的行和列,将每个单元格的值置空即可,如
for i:= 0 to stringgrid.colcount -1 do
for j:=0 to stringgrid.rowcount -1 do
stringgrid.cells[i,j]:= '';
当然如果第一列,第一行为固定行的话,i,j的起始值=1即可
 
stringgrid.row(i).clear;
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
I
回复
0
查看
703
import
I
后退
顶部