Зачем тебе столько условий? Это плохой стиль кодинга. Уж лучше создай массив или TStringList объект, а ответы грузи из текстового файла, и будет у тебя бот гибким и удобным в настройке ответов Code var Answers: TStringList; R: Integer; ... Randomize; Answers:=TStringList.Create; Answers.LoadFromFile('answers.txt'); R:=Random(30) + 1; ... ICQClient1.SendMessage(UIN, Answers[R]); // например так
Вот по такому примеру можно.Добавлено (26.01.2012, 00:40) --------------------------------------------- Только ты значения R выбирай по количеству строк в Answers (это свойство Count; чтоб обратиться к какой-нибудь строке в объекте класса TStringList, нужно написать вызов как к элементу массива: Answers[0] - это и есть самая первая строка, если строки вообще есть в объекте)
|