procedure TForm1.StringGrid1KeyPress(Sender: TObject; var Key: Char);
begin
if TStringGrid(Sender).Col <> 3 then Key := #0;
end;
begin
if TStringGrid(Sender).Col <> 3 then Key := #0;
end;
解决方案 »
- delphi中TCheckListBox控件问题
- 请教:DBGridEh在编辑状态时,光标自动置为自动选中状态,有什么办法可以取消吗?
- 刚从vb转过来,问个不是问题的问题,^符号在delphi中表示什么意思?我的书没介绍,一直搞不明白
- 求在winxp sp2下安装ocx插件的代码。
- 我写了一个系统,软件已经完成了,刚开始写的时候没有给数据库设置密码,想在写完的时候设就可以,但是现在给数据库设置密码,老是出错,
- dxDBGrid自动列宽
- 急?哪位仁兄有QUICK REPORT3.5专业版(或更高的版本)?
- 怎样用Excel 动态增加一个 WorkSheet,且WorkSheet 从已有的模板文件中打开
- mssql 有没有'包含'的操作符:如果我想找出字段 A 的内容包含在字符串'is a dog'的记录,sql语句where部分怎样写
- 关于光标位置的问题
- 关于Clientdataset的问题,小弟在线等待!急急!
- 给100分,这个问题不易解决喔!
if Col mod 2 = 0 then //让指定的列变为可写或者只读
grd.Options := grd.Options + [goEditing]
else
grd.Options := grd.Options - [goEditing];
我的方法不能处理右键操作等