在stringgrid控件里怎么输入字符? EditMode:=True;Options--goEditing:=True; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先Options--goEditing:=True;再在它的OnKeyPress写(比如有5列):procedure TForm1.StringGrid1KeyPress(Sender: TObject; var Key: Char);begin if (StringGrid1.Col = 1) then key := #0;end; CanSelect := (ARow <> 1);第一行不能选中,,我想也不能编辑吧????? EditMode:=True; Options--goEditing:=True; 这样就可以了。 Options--goEditing:=True;我来晚了,不过我还是要说说,应该是这样的:options 是枚举类型的所以options=option+[goediting];然后就可以对立面的格子赋值了如 stringgrid1.cell[1,1]='hello the word!' 哪儿有CanSelect?哪儿有EditMode?我怎么找不到? TCP通信的确认问题 MIDAS 远程访问问题 大家帮我看看这个指针数组怎么用错了? 如何对日期进行?比如2003-11-1加上3日期就变成2004-2-1了??救命啊 正在找工作的程序员们注意啦~! delphi数据库编程的一个问题 用ado访问access出了错误? 请问dbgrid的问题? 请高手救急! 有关currency类型! 请问sql语言的问题? 急事!!!请教!!!
再在它的OnKeyPress写(比如有5列):
procedure TForm1.StringGrid1KeyPress(Sender: TObject; var Key: Char);
begin
if (StringGrid1.Col = 1) then
key := #0;
end;
第一行不能选中,,我想也不能编辑吧?????
Options--goEditing:=True;
这样就可以了。
我来晚了,不过我还是要说说,
应该是这样的:
options 是枚举类型的所以
options=option+[goediting];
然后就可以对立面的格子赋值了
如 stringgrid1.cell[1,1]='hello the word!'