就像excel里面的一样,可以用鼠标拖住多个单元格进行复制?
解决方案 »
- delphi如何让一个过程引用另一个过程的的参数?
- 如何才能让DBRID控件显示相应的信息,
- 请问word中录制的宏的问题
- [转贴]很现实,也感人。MM与IT GG的对话!
- 请教Binary Stream和AnsiString如何互相转换......
- DLL问题
- 动态报表制作
- 有没有用database组件或者其他组件连ODBC数据源并查询数据表的例子,有部分代码也行啊
- 有没有简单的移动文件的语句?
- 如何在程序中像Delphi设计阶段那样在一个控件周围加上一个有8个点的框,并能拖动控件的大小,多谢各位了,帮帮小弟吧!
- windows系统中文件禁止修改是怎么实现的?
- 一个简单的问题,关于如何统计库存
procedure TForm1.Button1Click(Sender: TObject);
var
i, j: Integer;
s: string;
begin
if DBGrid1.SelectedRows.Count>0 then
with DBGrid1.DataSource.DataSet do
for i:=0 to DBGrid1.SelectedRows.Count-1 do
begin
GotoBook(pointer(DBGrid1.SelectedRows.Items[i]));
for j := 0 to FieldCount-1 do
begin
if (j>0) then s:=s+', ';
s:=s+Fields[j].AsString;
end;
Listbox1.Items.Add(s);
s:= '';
end;
end;
var
i:integer;
booklist:Tbooklist;
book:tbookstr;
begin
book:=adoquery1.Book;
booklist:=dbgrid1.SelectedRows;
try
begin
for i:=0 to booklist.Count-1 do
begin
adoquery1.Book:=booklist[i];
with adoquery1 do
begin
edit;
fieldbyname('mdg').AsString:=edit2.Text;
post;
end;
end;
end;
finally
adoquery1.Book:=book;
end;
end;