Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на языке Pascal


Информационный Канал Subscribe.Ru


RusFAQ.ru: Программирование на языке Pascal

Выпуск № 114
от 12.04.2003, 12:20

Администратор:
Имя: Sensey
URL: Информационный ресурс
ICQ: 105679124
Украина, Харьков
О рассылке:
Задано вопросов: 190
Отправлено ответов: 565
Активность: 297.3 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

Ace
Статус: Доверительный
Общий рейтинг: 131.06
[Подробней >>]
Tancho
Статус: Опытный
Общий рейтинг: 144.71
[Подробней >>]
Sensey
Статус: Профессиональный
Общий рейтинг: 121.3
URL: Страничка рассылки по Паскалю
Телефон: +38 (0572) 41-76-04 д.
[Подробней >>]
 
Tigran K. Kalaidjian
Статус: Начальный
Общий рейтинг: 110
[Подробней >>]
Ayl
Статус: Профессиональный
Общий рейтинг: 118.7
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 188. Длбрый день, подскажите пожалуйсто как в pascal в фаиле (текстовом) найти строку типа НННННННННННННН... (ответов: 5)

Вопросов: 1, ответов: 5


 Вопрос № 188

Длбрый день, подскажите пожалуйсто как в pascal в фаиле (текстовом) найти строку типа НННННННННННННННННННННННННН.
Я делал readln но прога вылетает, когда строка состоит только
из знака перевода строки. Подскажите пожалуйсто.



Вопрос отправлен: 09.04.2003, 12:18
Отправитель: alexey

[Следующий вопрос >>] [Список вопросов]

Отвечает Ace

Здравствуйте, alexey!
У меня не вылетает (см. приложение)


Приложение:

Ответ отправлен: 09.04.2003, 18:44
Отправитель: Ace


Отвечает Tancho

Приветствую Вас, alexey!
Где прога? Если ты хочешь кто то тебе помочь то давай
прогу в Приложение!Иначе мы будем говорить только общие
слова, а это мне кажется тебе не устраивать.

Ответ отправлен: 09.04.2003, 12:52
Отправитель: Tancho


Отвечает Sensey

Доброе время суток, alexey!
открываешь файл. Потом
while nof eof(f) do
begin
readln(f,s);
if pos(s,строка_поиска)<>0 then НАШЛИ
end;
А как ты искал, что оно вылетает?

Ответ отправлен: 09.04.2003, 12:41
Отправитель: Sensey


Отвечает Tigran K. Kalaidjian

Доброе время суток, alexey!
См. приложение
Вообще-то странно... Вылетать, если всё правильно написано, не должно. У меня, по крайней мере не летит...
Если нужно подправить конкретную программу, то шли на kalaidjian@pochtamt.ru


Приложение:

Ответ отправлен: 09.04.2003, 14:56
Отправитель: Tigran K. Kalaidjian


Отвечает Ayl

Приветствую Вас, alexey!
Для поиска можешь использовать функцию Pos - она возвращает номер первого вхождения подстроки в строку или 0, если подстрока не найдена. Ограничений на непустоту строки вроде как нет, но можешь проверить дополнительно.
Насчет "прога вылетает" честно говоря не понял, нельзя ли подробнее? Скорее всего, ошибка в алгоритме - не учтена эта возможность.

Ответ отправлен: 09.04.2003, 14:57
Отправитель: Ayl



Форма отправки вопроса

Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook" и "Microsoft Outlook Express". В программе The Bat! подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте, что в некоторых браузерах могут стоять запреты на открытие других окон, а также "чрезмерное" кэширование данных, при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

© 2002 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (36)
C / C++ (27)
Perl (6)
Delphi (16)
Pascal (21)
Basic / VBA (10)
Java / JavaScript (9)
PHP (4)
MySQL / MSSQL (5)
Пользователю
Windows 95/98/Me (29)
Windows NT/2000/XP (23)
"Железо" (26)
Поиск информации (14)
Администратору
Windows NT/2000/XP (11)
Linux / Unix (12)
Юристу
Гражданское право (9)
Семейное право (5)
Трудовое право (5)
КоАП (6)

Отправить вопрос всем экспертам выбранной рассылки.




Яндекс цитирования

© 2002 Россия, Москва. Авторское право: RusFAQ.ru

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное