![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
Пользователь
Регистрация: 05.12.2015
Сообщений: 27
|
![]()
а отдельный поток не подходит по той причине, что в рамках some2 у меня бесконечный цикл с перебором массива, так вот, в этом случае необходимо в нужный момент отрубить поток, чтобы перебор не вылез за рамки массива, а это либо весьма сложно, либо трудозатратно с точки зрения скорости (либо проверяй где находится текущее положение бегунка ifthen, либо другими ненадежными способами).
Потоки я хочу использовать в проге, уже поверх some2, так-что тоже не то |
![]() |
![]() |
![]() |
#22 |
Форумчанин
Регистрация: 29.10.2015
Сообщений: 273
|
![]() Код:
Последний раз редактировалось Filka; 02.08.2017 в 18:50. |
![]() |
![]() |
![]() |
#23 |
Пользователь
Регистрация: 05.12.2015
Сообщений: 27
|
![]()
Filka, я попробовал использовать эту идею, вообщем действительно abort крашит some2, но вот проблема возникает - abort кроме краша some2 крашит и все остальное( грубо говоря some2 - это основная мат.процедура расчета, которая подключается к остальной проге, так вот вся та прога тоже рубится... если есть возможность остановить краш на some2, то будет очень круто.
Вот что получается: Код:
|
![]() |
![]() |
![]() |
#24 |
Пользователь
Регистрация: 05.12.2015
Сообщений: 27
|
![]()
Да, Abort работает еще и в SysUtils(
Еще вариант есть добавить некую глобальную метку Label, но у меня это не получилось не в какую, может что-то наподобие этого если |
![]() |
![]() |
![]() |
#25 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Так он ж просто исключение кидает.
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#26 |
Пользователь
Регистрация: 05.12.2015
Сообщений: 27
|
![]() |
![]() |
![]() |
![]() |
#27 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]()
2 Shahimat
Волшебные палочки существуют только в сказках. Но вы можете написать свою волшебную палочку, если осилите ответ p51x №18. Если не осилите, тогда забудьте о этом своём пожелании! |
![]() |
![]() |
![]() |
#28 |
Пользователь
Регистрация: 05.12.2015
Сообщений: 27
|
![]()
northener, спасибо за конструктив, удачи вам в Хогвартсе
|
![]() |
![]() |
![]() |
#29 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]()
Да не за что.
А удачу в Хогвардсе я давно уже получил. Но ваше пожелание - это пожелание типичного троешника. Который конечно "слышал где-то ранее некий звон" (возможно даже писал что-то, используя надыбанный в И-нете код), но не знает, где его слышал и о чём тот звон был. |
![]() |
![]() |
![]() |
#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 |