4
procedure TForm1.ButtonClick(Sender: TObject);
var x:integer;
begin
SetLength(MyArray,10)
for x:=0 to 9 do FillWithRandomNumbers(MyArray[x]);
end;
Procedure FillWithRandomNumbers(var MyArray: Array of double);
begin
MyArray:=Random; //<-I have no idea what to do here :(
end;
あなたは私が指定された配列のセルにいくつかのタスクを実行するための手順に単一の要素を渡すためにしようとしている見ることができるように。たとえば、FillWithRandomNumbersプロシージャはMyArray [2]を取り、このセルを乱数で埋める必要があります。
はい私はそれがより簡単にできることを知っています。それは単なる極端な単純な例でした。 最初のソリューションをありがとうございます。 –
もう1つの可能性は、ファンクションの結果を使用することです。 function GetRandomNumber; begin 結果:=ランダム; end; プロシージャTForm1.ButtonClick(送信者:TObject); var x:整数。 begin x:= 0〜9の場合、SetLength(MyArray、10) MyArray [x]:= GetRandomNumber(); end; – mezen