怎样在一个Form中调用另一个Form的数据资料?(100分)

  • 主题发起人 主题发起人 流浪者
  • 开始时间 开始时间

流浪者

Unregistered / Unconfirmed
GUEST, unregistred user!
我用了三个FORM,一个是公用的数据资料,另外两个调用它,应该怎么实现?
数据在FORM1中,FORM2是更新数据窗体,FORM3是查找窗体,可我不知道怎么实现
数据的调用,请赐教!

我刚学DELPHI,多多指教!
 
uses数据form的unit
 
uses unit2, unit3
form2.XXXX
form3.XXXX
 
给你一个简单的例子吧
假设Form2上面有一个Edit1控件。
Form1对应的代码如下:
unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;

type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation
uses Unit2;

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
Form2.Edit1.Text := 'ABC';
end;

end.
 
楼上两位大虾能详细介绍一下吗?我对数据库可一窍不通啊!
分数可以再加!呵呵~~~~~~~~~!~
 
哪个窗体要引用含数据的窗体,就Uses 数据窗体所在的单元,方法为:
File菜单->Use Units菜单项
 
ADNIL,你的代码好象没有牵扯到数据库啊!
EDIT这个的调用我当然会了,我要的是数据库!
 
引用Form1上的数据控件,跟引用Edit没多大差别呀,老大自己想想吧:)
 
多人接受答案了。
 
后退
顶部