DBGrid := TDBGrid(FindControl(CurrentThreadId,ListHandle));
dll 注入 获取DBGRID实例,
赋值
DBGrid.Fields[0].Text:='刘二';
DBGrid.Fields[1].Text:='1';
DBGrid.Fields[2].Text:='1';但 DBGrid.Fields[0].Text:='刘二'时, DBGrid.Fields[4]会自动获取数据库里‘刘二’的
出生年月,
我是远程注入的,不会出现,应该是DBGRID的某个事件没促发,
怎么做??????????????
给个思路也行,就好有做过的。
dll 注入 获取DBGRID实例,
赋值
DBGrid.Fields[0].Text:='刘二';
DBGrid.Fields[1].Text:='1';
DBGrid.Fields[2].Text:='1';但 DBGrid.Fields[0].Text:='刘二'时, DBGrid.Fields[4]会自动获取数据库里‘刘二’的
出生年月,
我是远程注入的,不会出现,应该是DBGRID的某个事件没促发,
怎么做??????????????
给个思路也行,就好有做过的。
可能会在Field onchange, Field OnExit, DataSource OnDataChange, Grid XXChange...
依据你描述的状况, 不会触发。应该不是Field OnChange。
只能一个个测试。对于不能触发的,在你的代码里面试着直接调用,比如Field.OnExit....