為什麼這裡出錯? |
缺席
|
lisas0000
一般會員 ![]() ![]() 發表:1 回覆:0 積分:0 註冊:2007-04-14 發送簡訊給我 |
procedure TForm1.Button2Click(Sender: TObject); begin close; end; procedure TForm1.CheckAB(N1,N2: array of integer;var nA,nB: integer); var i, j: integer; begin for j:= 0 to cDim-1 do begin for i:= 0 to cDim-1 do begin if N1[j]=N2[i] then if i=j then nA:= nA 1 else nB:= nB 1; end; end; end; procedure TForm1.Button1Click(Sender: TObject); var i,j, xNo, numA, numB: integer; xNum1, xNum2: array [0..cDim-1] of integer; begin xNo:= StrToInt(Edit1.text); for i:= 0 to cDim-1 do begin xNum1[i]:= xNo mod 10; xNo:= xNo div 10; end; xNo:= StrToInt(Edit2.text); for i:= 0 to cDim-1 do begin xNum2[i]:= xNo mod 10; xNo:= xNo div 10; end; numA:= 0; numB:= 0; CheckAB(xNum1, xNum2, numA, numB); Label1.Caption:= '有' IntToStr(numA) ' A, ' IntToStr(numB) ' B '; end; procedure TForm1.Button3Click(Sender: TObject); var i, num: integer; xStr: string; begin for num:= 9 downto 0 do begin xStr:= IntToStr(num); ListBox1.Items.Add(xStr); end; ListBox1.Items.Delete(9); ListBox1.Items.Delete(8); Label1.Caption:= ListBox1.Items[0]; end; procedure TForm1.Button4Click(Sender: TObject); var i, xNo, xResult: integer; begin randomize; xResult:= 0; while (xResult=0) do begin xNo:= random(9999); CheckNum(xNo, xResult);<<<<<<這邊有錯~為什麼ㄋ end; Label1.Caption:= IntToStr(xNo); end;
------
押呼~~~ |
Stallion
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:52 回覆:1600 積分:1995 註冊:2004-09-15 發送簡訊給我 |
procedure TForm1.Button4Click(Sender: TObject);
var i, xNo, xResult: integer; begin randomize; xResult:= 0; while (xResult=0) do begin xNo:= random(9999); CheckNum(xNo, xResult); <<<<<< 程序原型在哪裡?這樣怎麼知道你的錯誤是呼叫一個不存在的函數或者是參數型態錯誤? end; Label1.Caption:= IntToStr(xNo); end; |
syntax
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:26 回覆:1139 積分:1258 註冊:2002-04-23 發送簡訊給我 |
這時就要他去看,提問的智慧
長一下智慧 ===================引 用 Stallion 文 章=================== procedure TForm1.Button4Click(Sender: TObject); var i, xNo, xResult: integer; begin randomize; xResult:= 0; while (xResult=0) do begin xNo:= random(9999); CheckNum(xNo, xResult); <<<<<< 程序原型在哪裡?這樣怎麼知道你的錯誤是呼叫一個不存在的函數或者是參數型態錯誤? end; Label1.Caption:= IntToStr(xNo); end; |
SmallBare
一般會員 ![]() ![]() 發表:2 回覆:11 積分:2 註冊:2003-10-20 發送簡訊給我 |
|
Stallion
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:52 回覆:1600 積分:1995 註冊:2004-09-15 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |