Нет. Почитайте документацию, посмотрите примеры, поймите принцип написания кода, иначе если я продолжу просто говорить что не правильно вы так и не поймёте.
malartem, если работаете именно со стоками, то да.
Когда я выкладывал на стоки, то добавлял в файл слой, что если нужны какие-либо подготовительные работы к печати могу сделать за дополнительную плату и контакты, не знаю прокатит ли сейчас такое, давно не работаю со стоками.
Само по себе ничего не бывает. Откатывайте назад значит предыдущие ваши изменения, ну и как уже писал - "выясняйте почему его нет, должен ли он вообще быть и стоит ли обращаться к этому свойству именно в этот момент"
Нашёл этому подтверждение в документации, а вот почему именно не нашёл... Не могли бы вы пояснить?
Ведь, например, если я уверен, что не буду останавливать один и тот же таймер из нескольких разных потоков одновременно...
Игорь Джулай, это я понимаю, но если я поставлю интервал, например, 30мс - будут лишние задержки между поступлением данных и их обработкой и может случится так, что буфер просто напросто переполнится (данные пришли, мы прождали 30мс, обработали, за это время ещё пришли, а мы ведь ждёт до следующей обработки ещё 30мс, опять обработали и т.д.).
А может быть есть какие-либо динамические способы или практики расчёта интервала?
Просто не представляю как мне всё учесть - ведь производительность ПК у разных пользователей разная, функции выполняются не за константное время и т.д...