В принципе, вы не можете этого сделать. Имена переменных фиксируются во время компиляции и преобразуются в адреса, которые содержат значение переменных.
Похоже, вам нужен массив, или в этом случае два: один массив будет содержать имена для входа, а другой - пароль. Конечно, вы можете объединить их в запись, а затем получить массив записей.
type
LogType = record
username, password: string[31]
end;
var
LogArray: array [1..10] of logtype;
usercount, wk1: integer;
begin
UserCount := 2;
for Wk1 := 1 to UserCount do
begin
DoLogin(logarray[wk1].username, logarray[wk1].password);
etc
end;
end;