이것은 간단한 질문이지만 두 문자열을 연결하여 변수 이름을 구성하는 방법을 모르겠습니다. 아래 코드는 어떻게하지 않을지 ...문자열을 변수 이름으로 연결
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는 델파이에서 더 이상 필요하지 않다. 델파이에서는 더 이상 일반적으로 사용되지 않는다. (태그 중 하나 인 Dephi 5에서는 기본적으로 그렇지 않다.) –
@Ken : 습관의 힘. 메모리가 제약 사항이었던 1980 년대 초 파스칼로 프로그래밍하기 시작했습니다. 나는 문자열로 메모리를 사용하는 것을 익살스럽게하는 데 익숙해 질 수 없다 .... –
@ No'amNewman : 나는 너를 이해할 수 있다고 생각하지만, 반면에, 너의 습관은 너를 더 큰 범위로 추모하게한다. 'string' 타입보다 더 낫습니다. 답안의 샘플 코드를 고려하십시오. 얼마나 오랫동안 (31 문자) 암호를 자주 찾을 수 있습니까? –