Группа: Пользователи
Сообщений: 20
Спасибо сказали: 1 раз
Рейтинг: 0
Ситуация следующая, открываю порт для получения данных, но не могу поставить закрытие по истечению времени(например секунд). Перепробовал всё что знал и вычитал. Может кто поделится мыслью
Группа: Пользователи
Сообщений: 20
Спасибо сказали: 1 раз
Рейтинг: 0
Vofka @ Сегодня, 10:23
, Я по клику открываю порт, чтобы принять данные. И никак не могу написать код, который будет закрывать порт через например 5 секунд. Пробовал работать с функциями даты но всё безрезультатно. Мне нужно просто остановить цикл через 5 секунд после начала приёма данных, при условии, что данные не пришли
Группа: Пользователи
Сообщений: 20
Спасибо сказали: 1 раз
Рейтинг: 0
Petre @ Вчера, 10:50
, Vofka @ Вчера, 10:49
, Да тут не в названии дело) Попробовал обработчиком и понял что это вариант не для данного случая. Мне нужно не запускать всю процедуру по истечению времени. В коде есть отдельный цикл, который отвечает за приём данных.
Пока ComPort.InBufferCount <= 1 Цикл Массив = ComPort.Input; КонецЦикла;
Так вот, мне нужно остановить именно его по истечению пяти секунд. У меня это даж было как-то получилось, но на ранней стадии разработки программы. Может кто подкинет идейку, как остановить именно этот цикл по завершению таймера. Я пробовал играться с текущей датой, но я какой-то глупый
Группа: Пользователи
Сообщений: 20
Спасибо сказали: 1 раз
Рейтинг: 0
Vofka @ Сегодня, 10:15
, Я пробовал таким образом раньше делать Не работает. Выбивает исключение, которое я прописал на всякий случай, чтобы видеть ошибки
Группа: Пользователи
Сообщений: 20
Спасибо сказали: 1 раз
Рейтинг: 0
Vofka @ Сегодня, 10:54
, Ну не сбрасывать же мне весь код. То что я сбросил это лишь лакмусовая бумага, которая показывает то, что данный вариант не работает. Извиняюсь, если что-то не так описываю В 1с я человек новый
Группа: Пользователи
Сообщений: 20
Спасибо сказали: 1 раз
Рейтинг: 0
Vofka @ Вчера, 17:40
, Самое интересное, что ваш код не работал. Я понимаю что по сути это одно и то же, но первым вариантом кода программа реально не работала. Всё равно большое спасибо
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!