馬上註冊  |  找回密碼

SAY討論區

查看: 314|回復: 0
打印 上一主題 下一主題

[已解](Delphi) - StringToCaseSelect 哪里出錯?? [複製鏈接]

好友
0
帖子
124731
積分
124889
最後登錄
2019-2-28
在線時間
0 小時
跳轉到指定樓層
樓主
發表於 2012-5-12 02:40:13 |只看該作者 |倒序瀏覽
procedure TForm1.FormCreate(Sender: TObject);

function StringToCaseSelect
(Selector : String;
CaseList : Array of String) : Integer;

var cnt : Integer;

begin
Result := -1;
for cnt := 0 to Length(CaseList) -1 do

begin
if CompareText(Selector, CaseList[cnt]) = 0 then

begin
Result := cnt;
Break;

end;
end;
end;

{
Usage:
case StringToCaseSelect('Delphi',
['About','Borland','Delphi']) of
0:ShowMessage('Youve picked About');
1:ShowMessage('Youve picked Borland');
2:ShowMessage('Youve picked Delphi');
end;
}

end.

问题显示:BEGIN expected but END found 和 Declaration expected but end of file found
==========================================================

[ 本帖最後由 1910X3 於 2010-05-08 09:30 AM 編輯 ]
分享分享0 收藏收藏0 讚好讚好0 Unlike!Unlike!0 分享 傳送 邀請
您需要登錄後才可以回帖 登錄 | 馬上註冊 |

Archiver|手機版|SAY討論區

GMT+8, 2026-5-28 00:37 , Processed in 0.932645 second(s), 8 queries .

Powered by go2tutor.comDiscuz! X2

© 2026 Community Networks Limited

回頂部