Показать сообщение отдельно
  #8  
Старый 28.03.2013, 19:53
Аватар для Uniq!
Uniq! Uniq! вне форума
Местный
 
Регистрация: 29.09.2010
Сообщения: 539
Версия Delphi: Delphi XE3
Репутация: 374
По умолчанию

Значит, и типы сложно. Окей. начнём с простого:

Код:
Question: array[1..15] of string;

После этого у тебя создасться пустой массив, в каждую ячейку которого ты сможешь положить целую строку. Зачем? Если тебе сюда нужно положить лишь один вопрос?

Question: string; - правильный вариант. Сюда ты сможешь положить ТОЛЬКО одну строку (только один вопрос)

Дальше перестраивай картину у себя в голове, и думай что будем менять дальше.

Потуги сделать массив из 15ти вопросов\ответов я вижу. Но смысл их тогда перезаписывать?

Из приведённого тобой примера:

Код:
var
  Questions: array[1..15] of string;
  Otvet1: array[1..15] of string;
for i := 1 to 15 do
  begin
   Questions[i] := Ini.ReadString('Question' + IntToStr(i), 'Question', '');
   Otvet[i] := Ini.ReadString('Question' + IntToStr(i), 'Otvet1', '');
   // и так далее... 
  end;

Но это ужасный код=\
Ответить с цитированием