Как сделать сообщение об ошибке #513160


#0 by arhiordinator
Всем привет :) Чет не пойму как сделать сообщение об ошибке с красным крестиком? Щас информирую через Предупрежедние.
#1 by zbv
сделать свою форму с красным крестиком и выводить когда нужно.
#2 by arhiordinator
а по умолчанию какая используется ? При не совпадении кода?
#3 by Серый Пес
Это системные.
#4 by le_
Можно так:
#5 by le_
+ Второй параметр - таймаут, последний параметр определяет набор кнопок и иконку: 1 - ОК и Отмена. 2 - Стоп, Повтор, Пропустить. 3 - Да, Нет, Отмена. 4 - Да и Нет. 5 - Повтор и Отмена. 16 - Stop. 32 - Question. 48 - Exclamation. 64 - Information.
#6 by arhiordinator
ага :) оно. СПC.   А как   ты понял что объект WScript.Shell за это отвечает и откуда про параметры узнал ?
#7 by 1C-Nick
только часто окно 1С фокус теряет :(
#8 by le_
WScript.Shell за это не отвечает. У него есть такой метод ) Откуда узнал - приходилось VBS-скрипты писать в свое время ) Доки здесь: . Там практически всё есть. Ну, и по поводу - если ты сравнишь окошко сообщения об ошибке 1С с тем, что выдает popup, можешь заметить некоторую разницу - это этакий ньюанс ) Ну, фокус тоже можно скриптом вернуть, если есть на то необходимость )
#9 by arhiordinator
тоже обратил внимание, думал из-за отладчика, действительно с фокусом проблемка, а как его вернуть можно  ?
#10 by le_
Где-то здесь была тема - поиском найти можно.
#11 by arhiordinator
не нашел чёт ничего. Нашел в 1С нечто подобное Инфо = ИнформацияОбОшибке; ПоказатьИнформациюОбОшибке(Инфо);  выводит пустое окно с крестиком, к сожалению в инфо ни чего не запишись, все параметры ток для чтения.
#12 by le_
По поводу активации - попробуй это:   В целом, возможно, действительно было бы проще нарисовать свою форму и показывает ее в модальном режиме, когда нужно.
#13 by patapum
не подходит?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С