Игнорирование исключений.

Тема в разделе "WASM.WIN32", создана пользователем asd, 12 июл 2007.

  1. asd

    asd New Member

    Публикаций:
    0
    Регистрация:
    12 мар 2005
    Сообщения:
    952
    Адрес:
    Russia
    Есть процес А, который выполняет различные действия над исполняемым файлом В. В результате В может повредиться. Для контроля А запускает В с определённым параметром. Если B повреждён то в нём произойдёт исключение, вылезет окошко об ошибке и т.д. Если же всё нормально, то B заметив переданый параметр протестирует себя и сообщит процессу А что всё нормально и прибьёт себя. Так вот если не всё нормально, нужно чтобы B завершился бесшумно. Можно конечно запустить B под отладкой и поймать исключение, но м.б. есть более простой способ? К примеру в CreateProcess какой нибудь параметр поставить?
     
  2. nester7

    nester7 New Member

    Публикаций:
    0
    Регистрация:
    5 дек 2003
    Сообщения:
    720
    Адрес:
    Russia
  3. asd

    asd New Member

    Публикаций:
    0
    Регистрация:
    12 мар 2005
    Сообщения:
    952
    Адрес:
    Russia
    Проще уж под отладку. В В не хочется впихивать много проверочного кода. Походу нашёл. Нужно
    SetErrorMode (SEM_NOOPENFILEERRORBOX); сделать, а потом процесс создавать. Щас протещу.