在主窗体的单元上var部分声明就可以。
  -----

解决方案 »

  1.   

    unit Unit1;interfaceuses
      Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;type
      TForm1 = class(TForm)
        procedure FormCreate(Sender: TObject);
      private
        { Private declarations }
      public
        { Public declarations }
      end;var
      //再这里声明,如 s:string;a
      Form1: TForm1;implementation{$R *.DFM}procedure TForm1.FormCreate(Sender: TObject);
    beginend;end.
      

  2.   

    在implementation前面的声明
    对外都可见
      

  3.   

    估计没有哪个单元会uses工程文件(.dpr)的,如果要想共享全局变量的话,用一个其它的单元。
      

  4.   

    为什么不在主窗体?
    当然,在dpr里也可以;