谢谢帮忙。最好有源码:)

解决方案 »

  1.   

    1、数据集的状态?不知道什么意思
    2、控制button的enable状态?还是不清楚
      

  2.   

    DBNavigator的图标太简单,
    不好看,我想做一个更好看的DBNavigator,但不知道如何像DBNavigator一样自动
    更具datasource的情况更新自己,请高手帮忙
      

  3.   

    1、可以更改DBNavigator的图标,他原图标在一个RES文件里,一时不记得了。
    2、用继承的方式,我有一个例子,但我现在在网吧,不能给你。
      

  4.   

    if  Table1.Bof  then  first,prior := false;
    if  Table1.Eof  then  last,next := false;
    if  Table1.state = dsEdit or dsInsert  then  post,cancel:=true;
    if  Table1.state = dsBrowse  then  insert,delete,edit:=true;
      

  5.   

    在数据集的相关事件里实现。比如Insert有AfterInsert和beforeInsert事件、保存有afterpost和beforepost、……