一个FORM-1上面有个添加按钮,是调用一个FORM-2:专门添加数据用的同时在其他FORM上也要用到FORM-2的。现在的问题是FORM-1调用FORM-2,数据确认添加后,FORM-1里面的DBGRID就要刷新请问代码如何加?加在FORM-2里面的话,我在其他FORM里面调用时候会出错我不想每调用一次都新建一个添加功能的FORM-2。
解决方案 »
- delphi用API复制文件多线程的速度怎么比单线程还慢?
- 关于memorrystream读取内存文件的问题
- 来抢分吧!高分求画网络拓扑图的控件.
- 祝大家生蛋快乐!快乐的同时,帮个忙......
- 关于String的转换!
- 为什么要注册一个窗体类 有什么作用?
- 关于串口通讯的问题,有经验的朋友近来看看,进来都给分
- SetActiveWindow在DELPHI6中起作用吗?
- 如果在webbrower显示的网页中查找字符串?
- 提一个问题,谁做过Delphi的窗体设计器
- delphi 编写访问foxpro,发布时是否需要带 foxpro 运行库?
- 当把调用了水晶报表的应用程序拷贝到别人的机子上运行时,可以查看没有使用crystal sql designer数据源的水晶报表,但是却无法查看使用了
form-2.showmodal;
//返回时在这里更新Grid;
from2.showmodal;
form2.close;
//释放FORM2
//刷新的代码
进去后在某一个位置调用他就行了噻。
其它FROM调用FROM2的时候不调用这个函数就行了噻。
f1,f2调用f3
那么你在F3里设一个公共变量n
在F1里调用里写入
f3.N:=1;
f3.ShowModal;
在f2的调用里写入f3.N:=2;
f3.ShowModal;
然后在F3加放
IF N=1 THEN
加入到数据库
if n=2 then
其它操作就行了。
这里的N是用业判断是那个窗体调用他的。