楼主您好,请尝试这样做:
在form1的这个位置定义您的数组a:
unit Unit1;
interface
uses
...//省略
type
...//省略
private
{ Private declarations }
public
{ Public declarations }
end;
var
a: array[1..28] of integer; //在这儿定义数组
然后在form2中uses Unit1,这跟您之前的做法是一致的
接下来就可以直接使用数组a啦
如果还有问题请追问喔,希望对您有帮助!
祝您一切顺利,新年快乐!
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;
type
TForm1 = class(TForm)
private
{ Private declarations }
public//在这里声明你的变量,看它能不能被其它单元调用
a:array[1..28] of Integer;
{ Public declarations }
end;
另外用一个单元存全局变量
建立一个共用的单元文件,把你的数组放里面。