总分300,挑战高手!!! 两个星期了,没人能拿!!! (100分)

  • 主题发起人 主题发起人 sundart
  • 开始时间 开始时间
F1Book是个不错的主意,但是合计项目怎么处理?
比如我记录数为20条,但屏幕只能显示10条,我难道要移到最后一条才能看合计。
 
这并不是什么难事,修改代码就可以了。
写多一个新的出来。
 
.............
 
楼上的朋友,
dbgrid1.RowCount := 20;
RowCount是它的一个隐含属性,但是执行没有效果喔!
我用的是Ehlib2.5
 
用stringgrid,从数据空中去数据再填上去,其实dbgrid也是这样做的
 
呵呵,楼上的朋友在用D5吧:)
1.54不支持D6的哦!
我现在用的是2.5
//用stringgrid,从数据空中去数据再填上去,其实dbgrid也是这样做的
这个我前面已经说过了,不考虑。
 
楼上的朋友,我已经说过了,RowCount在Elib2.5中无效!
 
改写一下OnPaint
 
kkyy兄,能具体一点么:)
 
不知道有任何简单的方法,除非有人做好现成的控件。
 
procedure TForm1.FormCreate(Sender: TObject);
var
i:integer;
begin
for i:=0 to 20 do
begin

dbgrideh1.Columns.Add();
end;
dbgrideh1.RowCount :=7;
end;

環境;
d5 + EhLib 2.5
result:
test pass!!!!!
 
同意楼上
 
dragonlee007,谢谢你的捧场啊。
RowCount := 10;在Form的OnCreate事件中执行没有效果;
如果写在OnShow事件则可以实现空表格效果。
但是不能对表格进行编辑,一编辑就出错:
“变量或类型不正确,或则不在可接受的范围内,要不就是与其数据冲突。”
我不知道你是否见过“速达”软件,它的就可以。
不过你的方法至少还是见了一点效果:),谢谢。

请继续讨论啊。

 
procedure TForm1.FormCreate(Sender: TObject);
var
i:integer;
begin
for i:=0 to 20 do
begin
dbgrideh1.Columns.Add ();
dbgrideh1.FooterRowCount:=100;
end;
end;

d6 +ehlib 2.5

好像第一行線條加重了
 
后退
顶部