简单问题,高分求救 你把initarray定义成function把数值用返回的形式,试试看! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TForm1.InitArray(var TheArray:Array of integer);看看? 谢谢各位,问题正如 windindance(风舞轻扬) 所言 可否再帮我看看http://www.csdn.net/expert/topic/608/608473.xml?temp=.9074518? unit Unit166;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls;type TSortArray=array [0..10] of Integer;//注意这儿 TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } procedure InitArray(TheArray:TSortArray);//还有这儿 public { Public declarations } end;var Form1: TForm1;implementation{$R *.dfm}var BubArray:TSortArray;procedure TForm1.InitArray(TheArray:TSortArray);//这儿也一样 var I:Integer; S:String; begin Randomize; for I:=0 to High(TheArray) do begin TheArray[I]:= Random(170); S:=S+IntToStr(TheArray[I])+',' ; end; ShowMessage(S);//此处显示正常,数组所有单元都初始化有值 end;procedure TForm1.Button1Click(Sender: TObject);var I:Integer; S:String;begin InitArray(BubArray); for I:=0 to high(BubArray) do S:=S+IntToStr(BubArray[I])+',' ; ShowMessage(S); //此处显示数组所有值全为0end;end.现在你看看吧 unit Unit166;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls;type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } procedure InitArray();//还有这儿 public { Public declarations } end;var Form1: TForm1;implementation{$R *.dfm}type TSortArray=array [0..10] of Integer;var BubArray:TSortArray;procedure TForm1.InitArray();//这儿也一样 var I:Integer; S:String; begin Randomize; for I:=0 to High(BubArray) do begin BubArray[I]:= Random(170); S:=S+IntToStr(BubArray[I])+',' ; end; ShowMessage(S);//此处显示正常,数组所有单元都初始化有值 end;procedure TForm1.Button1Click(Sender: TObject);var I:Integer; S:String;begin InitArray(); for I:=0 to high(BubArray) do S:=S+IntToStr(BubArray[I])+',' ; ShowMessage(S); //此处显示数组所有值全为0end;end. 关于删除xml节点的问题 比如我上午打开了程序,希望程序在晚上22点自动处理数据,怎么定时呢? 请问,在delphi中,怎么做一个图片使他有透明度 渐变的效果? 那里有delphi5软件下载,网友们帮帮忙,齐心协力闯天下 這個問題如何解決呀,請各位高手幫我看看 下列代码那出错了.请指教 急,急,怎样做一个类似windows的开始菜单 sql语句的问的,变量内如果有单引号,程序总报错,怎么办?? 加分悬赏! Thread线程启用问题,很简单,在线等,马上结贴。速来拿分! 字符串结尾是以什么来标识的? 去掉BIOS密码!
看看?
http://www.csdn.net/expert/topic/608/608473.xml?temp=.9074518
?
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls;type
TSortArray=array [0..10] of Integer;//注意这儿
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
procedure InitArray(TheArray:TSortArray);//还有这儿
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}var
BubArray:TSortArray;
procedure TForm1.InitArray(TheArray:TSortArray);//这儿也一样
var
I:Integer;
S:String;
begin
Randomize;
for I:=0 to High(TheArray) do
begin
TheArray[I]:= Random(170);
S:=S+IntToStr(TheArray[I])+',' ;
end;
ShowMessage(S);//此处显示正常,数组所有单元都初始化有值
end;
procedure TForm1.Button1Click(Sender: TObject);
var
I:Integer;
S:String;
begin
InitArray(BubArray);
for I:=0 to high(BubArray) do
S:=S+IntToStr(BubArray[I])+',' ;
ShowMessage(S); //此处显示数组所有值全为0
end;
end.
现在你看看吧
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls;type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
procedure InitArray();//还有这儿
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}type TSortArray=array [0..10] of Integer;
var
BubArray:TSortArray;
procedure TForm1.InitArray();//这儿也一样
var
I:Integer;
S:String;
begin
Randomize;
for I:=0 to High(BubArray) do
begin
BubArray[I]:= Random(170);
S:=S+IntToStr(BubArray[I])+',' ;
end;
ShowMessage(S);//此处显示正常,数组所有单元都初始化有值
end;
procedure TForm1.Button1Click(Sender: TObject);
var
I:Integer;
S:String;
begin
InitArray();
for I:=0 to high(BubArray) do
S:=S+IntToStr(BubArray[I])+',' ;
ShowMessage(S); //此处显示数组所有值全为0
end;
end.