procedure TfrmSL.sgYSCMSelectCell(Sender: TObject; ACol, ARow: Integer;
var CanSelect: Boolean);
var iRows:Integer;
beginif ACol = 1 then
begin
for iRows :=1 to stringgrid1.rowcount-1 do
begin
if stringgrid1.cells[1,i]=stringgrid1.Cells[1,stringgrid1.RowCount] then
showmessage('物料编号重复,请重新输入!');
exit;
end;
end;
end;
var CanSelect: Boolean);
var iRows:Integer;
beginif ACol = 1 then
begin
for iRows :=1 to stringgrid1.rowcount-1 do
begin
if stringgrid1.cells[1,i]=stringgrid1.Cells[1,stringgrid1.RowCount] then
showmessage('物料编号重复,请重新输入!');
exit;
end;
end;
end;
解决方案 »
- 翻译代码!
- WebBrowser控件的问题:如何去掉下载提示对话框
- 如何写清除IE历史记录的程序
- 今天买了双新皮鞋,感觉不错。散分。
- 奇怪的oracle数据库错误?
- ?报表里QRDBText面的Mask属性能否把时间(2002-2-3 8:03)格式化为8:03!!!
- 有没有将QuickReport报表导出到Excel的控件?
- 请问如何在Delphi6中实现对Paradox数据库的Pack???谢谢了。。。
- delphi xe5如何在Android平台下刪除已經動態創建的組件,各位大師幫忙看一下,這段代碼哪裡有不合適?為甚麼運行時第二次按下button程序會自動退出
- Delphi中的相对路径
- 各位高人,我一定给分!关于在WIN98中用DELPHI编程登录NETWARE40,并映射SYS:卷为G:盘?
- C++builder的Object Inspector是怎么做的?
rannado()应该是改过来的