これは簡単な質問ですが、2つの文字列を連結して変数名を構成する方法はわかりません。以下のコードは、それをしない方法です...文字列を変数名に連結する
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ではもはや一般的には使用されていない(タグの1つにあるDephi 5ではデフォルトではない)。 –
@Ken:習慣の力。私は、メモリが制約であった1980年代初めに、パスカルでプログラミングを始めました。私は文字列を使ってメモリを使うのを慣れるのに慣れることができません.... –
@ No'amNewman:私はあなたを理解することができると思いますが、一方、あなたの習慣は、これは 'string'型の場合よりも優れています。あなたの答えのサンプルコードを考えてみましょう。どのくらいの頻度で長いパスワード(31文字)を見つけることができますか? –