Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.10.2009, 21:13   #1
KoBRaAndrey
Форумчанин
 
Регистрация: 01.10.2009
Сообщений: 302
По умолчанию Читать из файла случайную строку

Как прочитать из файла случайную строку? И желательно занести в переменную.
KoBRaAndrey вне форума Ответить с цитированием
Старый 28.10.2009, 21:19   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Практически один в один -
http://www.programmersforum.ru/showthread.php?t=3584
mihali4 вне форума Ответить с цитированием
Старый 28.10.2009, 21:25   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Код:
var TS :TStringList;
  i : integer;
  s : string;
begin
  Randomize;
  TS :=TStringList.Create;
  TS.LoadFromFile('МойТекстовыйФайл.txt');
  i := TS.Count;
  if i=0 then s:= ''
  else begin 
     if i=1 then s:=TS.Strings[0]
     else s := TS.Strings[random(i)]
  end;
  FreeAndNil(TS);
Serge_Bliznykov вне форума Ответить с цитированием
Старый 28.10.2009, 21:38   #4
KoBRaAndrey
Форумчанин
 
Регистрация: 01.10.2009
Сообщений: 302
По умолчанию

Serge_Bliznykov Спасибо!
KoBRaAndrey вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Читать из файла и кикнуть :) KoBRaAndrey Общие вопросы Delphi 8 06.10.2009 22:05
нужно читать слова с текстового файла artush1984 Общие вопросы C/C++ 1 18.09.2009 16:12
Прочитать из файла строку ds.Dante Общие вопросы .NET 22 03.09.2009 16:08
Вывести конкретную строку из файла Captain Nemo Общие вопросы Delphi 9 15.05.2007 03:44
Считать определенную строку из файла DimkinStd Работа с сетью в Delphi 4 15.02.2007 22:30