這是一個簡單的問題,但我不知道如何通過連接兩個字符串來構造變量名稱。下面的代碼是如何做到這一點...將字符串連接成變量名稱
var
UserName1 : String;
UserName2 : String;
Password1 : String;
Password2 : String;
UserCount : Integer;
UserCount := 2;
for Wk1 := 1 to UserCount do
begin
DoLogin(UserName+Wk1, Password+Wk1);
end;
你使用'ShortString'作爲字符串類型的原因是什麼? OP沒有指出任何需要,並且它在Delphi中不再常用(當然,在默認情況下,在Dephi 5中,這是標籤之一)。 – 2012-03-26 16:39:45
@Ken:習慣的力量。在20世紀80年代初,我開始使用Pascal進行編程,當時內存是一個限制。我不習慣用字符串來揮霍記憶...... – 2012-03-27 04:45:18
@ No'amNewman:我想我可以理解你,但另一方面,你的習慣實際上可能導致你更大程度地揮霍記憶比使用'string'類型的可能性更大。考慮你的答案中的示例代碼。你多久能碰到一個長達31個字的密碼? – 2012-03-27 06:21:29