这是一个简单的问题,但我不知道如何通过连接两个字符串来构造变量名称。下面的代码是如何做到这一点...将字符串连接成变量名称
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