|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.08.2017, 18:23 | #21 |
Пользователь
Регистрация: 05.12.2015
Сообщений: 27
|
а отдельный поток не подходит по той причине, что в рамках some2 у меня бесконечный цикл с перебором массива, так вот, в этом случае необходимо в нужный момент отрубить поток, чтобы перебор не вылез за рамки массива, а это либо весьма сложно, либо трудозатратно с точки зрения скорости (либо проверяй где находится текущее положение бегунка ifthen, либо другими ненадежными способами).
Потоки я хочу использовать в проге, уже поверх some2, так-что тоже не то |
02.08.2017, 18:38 | #22 |
Форумчанин
Регистрация: 29.10.2015
Сообщений: 273
|
Код:
Последний раз редактировалось Filka; 02.08.2017 в 18:50. |
02.08.2017, 18:49 | #23 |
Пользователь
Регистрация: 05.12.2015
Сообщений: 27
|
Filka, я попробовал использовать эту идею, вообщем действительно abort крашит some2, но вот проблема возникает - abort кроме краша some2 крашит и все остальное( грубо говоря some2 - это основная мат.процедура расчета, которая подключается к остальной проге, так вот вся та прога тоже рубится... если есть возможность остановить краш на some2, то будет очень круто.
Вот что получается: Код:
|
02.08.2017, 19:07 | #24 |
Пользователь
Регистрация: 05.12.2015
Сообщений: 27
|
Да, Abort работает еще и в SysUtils(
Еще вариант есть добавить некую глобальную метку Label, но у меня это не получилось не в какую, может что-то наподобие этого если |
02.08.2017, 19:36 | #25 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Так он ж просто исключение кидает.
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
02.08.2017, 19:58 | #26 |
Пользователь
Регистрация: 05.12.2015
Сообщений: 27
|
|
03.08.2017, 02:54 | #27 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,869
|
2 Shahimat
Волшебные палочки существуют только в сказках. Но вы можете написать свою волшебную палочку, если осилите ответ p51x №18. Если не осилите, тогда забудьте о этом своём пожелании! |
03.08.2017, 12:41 | #28 |
Пользователь
Регистрация: 05.12.2015
Сообщений: 27
|
northener, спасибо за конструктив, удачи вам в Хогвартсе
|
04.08.2017, 01:43 | #29 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,869
|
Да не за что.
А удачу в Хогвардсе я давно уже получил. Но ваше пожелание - это пожелание типичного троешника. Который конечно "слышал где-то ранее некий звон" (возможно даже писал что-то, используя надыбанный в И-нете код), но не знает, где его слышал и о чём тот звон был. |
04.08.2017, 12:02 | #30 | |
Пользователь
Регистрация: 05.12.2015
Сообщений: 27
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Передача одной процедуры другой в качестве входящего параметра | ProRockX | Общие вопросы Delphi | 2 | 02.10.2015 11:32 |
Не могу найти контрол из одной процедуры в другой | ChoKavo | C# (си шарп) | 1 | 18.10.2014 13:34 |
Использование имени процедуры в качестве параметра другой процедуры | Alexey355 | Помощь студентам | 1 | 23.04.2011 13:59 |
Вызов одной процедуры из другой | artemavd | Общие вопросы Delphi | 11 | 26.11.2010 17:37 |
Ошибка вызова одной процедуры в другой! | $T@LKER | БД в Delphi | 4 | 28.04.2010 19:50 |