Ошибки, баги, вопросы - страница 1122 1...111511161117111811191120112111221123112411251126112711281129...3775 Новый комментарий Aleksey 2014.04.11 23:45 #11211 Так что, у всех таймер индикатора чётко запускается из OnInit() при старте терминала? Artem Temnikov 2014.04.12 08:27 #11212 pronych: Так что, у всех таймер индикатора чётко запускается из OnInit() при старте терминала?bool EventSetTimer( int seconds // количество секунд ); Даже если таймер и не создался с первой попытки, что мешает встроить проверку на факт создания таймера (функция ведь булевая) и придприниматьнесколько попыток создания с проверками? Artem Temnikov 2014.04.12 08:46 #11213 Подскажите кто-нибудь, как узнать номер ошибки компиляции? Vladimir Karputov 2014.04.12 08:59 #11214 Fleder: Подскажите кто-нибудь, как узнать номер ошибки компиляции?ResetLastError(); . . . Print("Ошибка: ",GetLastError()); Aleksey 2014.04.12 09:02 #11215 Fleder: Даже если таймер и не создался с первой попытки, что мешает встроить проверку на факт создания таймера (функция ведь булевая) и придприниматьнесколько попыток создания с проверками? Проверка стоит, а толку. Вы предлагаете делать это в бесконечном цикле? Artem Temnikov 2014.04.12 09:05 #11216 Функция GetLastError предназначена для ошибок выполнения.Интересуют ошибки компиляции. Vladimir Karputov 2014.04.12 09:05 #11217 Fleder: Подскажите кто-нибудь, как узнать номер ошибки компиляции?А если нужно описание ошибки то нужно искать в справке MetaEditir'a: Artem Temnikov 2014.04.12 09:09 #11218 pronych: Проверка стоит, а толку. Вы предлагаете делать это в бесконечном цикле?В бесконечном цикле нет смысла. Сделать ограниченное количество попыток, после чего в функции int OnInit() вернуть INIT_FAILED. Vladimir Karputov 2014.04.12 09:13 #11219 Fleder: Функция GetLastError предназначена для ошибок выполнения.Интересуют ошибки компиляции. Номер ошибки компиляции получить в MetaEditore не получится, но при возникновении ошибки компиляции во вкладке "Ошибки" есть описание ошибки. Если не понятно описание, тогда скопируйте сообщение и переведите в переводчике :). Artem Temnikov 2014.04.12 09:15 #11220 Описание ошибок-то я нашёл. А вот где можно посмотреть номера ошибок?В МетаЭдиторе нигде не видно... 1...111511161117111811191120112111221123112411251126112711281129...3775 Новый комментарий
Так что, у всех таймер индикатора чётко запускается из OnInit() при старте терминала?
Даже если таймер и не создался с первой попытки, что мешает встроить проверку на факт создания таймера (функция ведь булевая) и придпринимать
несколько попыток создания с проверками?
Подскажите кто-нибудь, как узнать номер ошибки компиляции?
Даже если таймер и не создался с первой попытки, что мешает встроить проверку на факт создания таймера (функция ведь булевая) и придпринимать
несколько попыток создания с проверками?
Функция GetLastError предназначена для ошибок выполнения.
Интересуют ошибки компиляции.
Подскажите кто-нибудь, как узнать номер ошибки компиляции?
А если нужно описание ошибки то нужно искать в справке MetaEditir'a:
Проверка стоит, а толку. Вы предлагаете делать это в бесконечном цикле?
Функция GetLastError предназначена для ошибок выполнения.
Интересуют ошибки компиляции.
Описание ошибок-то я нашёл. А вот где можно посмотреть номера ошибок?
В МетаЭдиторе нигде не видно...