Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 3 раз(а), последний 2021-05-22 07:39:46 |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
1) Установить некоторую переменную в 0. В цикле проверить наличие данной строки в списке. Если нашли, установить переменную в 1. После окончания цикла проверить переменную на равенство 0 и добавить строку в список, если условие верно.
2) Загрузить файл в строку. Получить позицию искомого слова. Если позиция больше 0, то удалить левую часть строки от начала + длина искомого слова и скопировать в оставшейся части все, что идет до первого пробела (если в тексте есть иные разделители, то перед поиском заменить их все на пробелы) |
|||
карма: 27 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Dilma писал(а): Установить некоторую переменную в 0По старинке работаешь, нынче такой способ уже не моден При "нахождении" делаешь doStop (для For или Enum), и, при включенном св-ве onBreakEnable - получить нужное событие onStop или onBreak в зависимости от причины окончания цикла |
|||
карма: 9 |
|
Ответов: 8928
Рейтинг: 823
|
|||
карма: 19 |
| ||
файлы: 1 | code_8508.txt [2.5KB] [372] |
Ответов: 315
Рейтинг: 1
|
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Леонид писал(а): со слов понять очень трудно, это вот так, что-ли?Иногда и схему понять не проще Функционально - да А если, чтобы понять, то вот так: code_8513.txt Не говоря уже о том, что учить новичков использовать "раритеты", типа одновыходной HUB и GetData, как минимум - не педагогично |
|||
карма: 9 |
| ||
файлы: 1 | code_8513.txt [2.2KB] [349] |
6