Не удалось создать пустой документ

Тема в разделе "WASM.WIN32", создана пользователем Jawello, 17 мар 2011.

  1. Jawello

    Jawello New Member

    Публикаций:
    0
    Регистрация:
    22 дек 2008
    Сообщения:
    15
    Доброе время суток.
    Прошу помочь в решении следующей проблемы:
    Разрабатываю приложение на Visual C++ (VS 2010), SDI. Пока все двигалось хорошо, но не давно возникла загвоздка. Приложение успешно компилируется и запускается на ноутбуке (писал изначально на нем), но не давно приобрел нетбук и решил писать приложение в дали от дома (в метро, в универе и т.д.), поставил на него VS 2010 (не летает, но жить можно), скопировал папку с проектом и пересобрал и запустил ... и тут же получил сообщение об ошибке "Не удалось создать пустой документ". собирал в релиз на ноутбуке и перекидывал экзешник, результат тот же. Пока не было возможности протестировать на других компьютерах, но в ближайшее время это сделаю.
    Пошаговая отладка показала, что проблема в методе BOOL CTubeApp::InitInstance() (приложение называется Tube):

    Код (Text):
    1. // Команды диспетчеризации, указанные в командной строке. Значение FALSE будет возвращено, если
    2. // приложение было запущено с параметром /RegServer, /Register, /Unregserver или /Unregister.
    3. if (!ProcessShellCommand(cmdInfo))
    4. return FALSE;
    (код созданный VS).

    собственно и вопрос, как это решить и с чем это может быть связанно?

    п.с. любую дополнительную информацию по вопросу с радостью предоставлю.

    за ранее спасибо.
     
  2. Jawello

    Jawello New Member

    Публикаций:
    0
    Регистрация:
    22 дек 2008
    Сообщения:
    15
    ответ нашел - можно удалять. или подскажите, плз, как это сделать)
     
  3. ASMatic

    ASMatic New Member

    Публикаций:
    0
    Регистрация:
    5 окт 2010
    Сообщения:
    233
    Jawello
    ты б лучше решение описал, рас уж спросил на форуме.
     
  4. Jawello

    Jawello New Member

    Публикаций:
    0
    Регистрация:
    22 дек 2008
    Сообщения:
    15
    проблемы была в моем коде.
    в конструкторе CDocument вызывался конструктор моего класса, в котором происходило чтение данных из внешних файлов, которые я и забыл перенести на нетбук (ну да да, бывает). собственно после перенес исходные данные и все работать.
     
  5. campeguk

    campeguk Алексей

    Публикаций:
    0
    Регистрация:
    6 май 2011
    Сообщения:
    1
    Адрес:
    Украина
    У меня раньше тоже была проблема такая. Все по невнимательности))