На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела Visual C++ / MFC / WTL (далее Раздела)
1) На Раздел распространяются все Правила Форума.
2) Перед тем, как создать новый топик, убедитесь, что Вы читали Правила создания тем в Разделе.
3) Вопросы, не связанные с программированием (настройки MS Visual Studio, книги, библиотеки и т.д.),
обсуждаются в разделе C/C++: Прочее
4) Вопросы разработки .NET (Windows Form, C++/CLI и т.п.) приложений на Visual C++/C# обсуждаются в разделе .NET.
5) Нарушение Правил может повлечь наказание со стороны модераторов.

Полезные ссылки:
user posted image FAQ Раздела user posted image Обновления для FAQ Раздела user posted image Поиск по Разделу user posted image MSDN Library Online
Модераторы: ElcnU
Страницы: (4) 1 2 [3] 4  все  ( Перейти к последнему сообщению )  
> GRID в разделяемом окне , как вставить GRID в одно из подокон разделяемого окна
    Цитата Alexander_Suslov @
    В конце туннеля забрезжил свет.
    Сделал в соответствии с указаниями.
    Получил только 1 ошибку
    Добуксируйте пароход до берега, пож-та.

    Generating Code...
    Linking...
    MainFrm.obj : error LNK2001: unresolved external symbol "public: static struct CRuntimeClass const CGridViewDemoView::classCGridViewDemoView" (?classCGridViewDemoView@CGridViewDemoView@@2UCRuntimeClass@@B)
    .\Debug/test77.exe : fatal error LNK1120: 1 unresolved externals
    Error executing link.exe.

    а ты файл то GridViewDemoView.cpp подключил? :D
      Цитата Alexander_Suslov @
      MainFrm.obj : error LNK2001: unresolved external symbol "public: static struct CRuntimeClass const CGridViewDemoView::classCGridViewDemoView" (?classCGridViewDemoView@CGridViewDemoView@@2UCRuntimeClass@@B)
      .\Debug/test77.exe : fatal error LNK1120: 1 unresolved externals

      Скопируй эти файлы в папку test77. Потом, в студии, добавь их в проект. Что-то типа Project->Add Existing item

      CellRange.h
      GridCell.cpp
      GridCell.h
      GridCellBase.h
      GridCtrl.h
      GridDropTarget.h
      GridViewDemoView.cpp
      GridViewDemoView.h

      Добавлено
      В GridViewDemoView.h удали

      CEx07aDialog* m_pDlg;
      CGridViewDemoDoc* GetDocument();

      #ifndef _DEBUG // debug version in GridViewDemoView.cpp
      inline CGridViewDemoDoc* CGridViewDemoView::GetDocument()
      { return (CGridViewDemoDoc*)m_pDocument; }
      #endif
      Сообщение отредактировано: Олег М -
        Указанные манипуляции над больным выполнены.
        Но симптом не изменился. Больной скорее мертв, чем жив....
        Linking...
        MainFrm.obj : error LNK2001: unresolved external symbol "public: static struct CRuntimeClass const CGridViewDemoView::classCGridViewDemoView" (?classCGridViewDemoView@CGridViewDemoView@@2UCRuntimeClass@@B)
        .\Debug/test77.exe : fatal error LNK1120: 1 unresolved externals

        Если что, на тело больного можно посмотреть по адресу:

        https://www.dropbox.com/s/8jso4bxe3swr16v/test77_1.zip?dl=0
          Ты GridViewDemoView.cpp добавил в проект, он компилится?

          Добавлено
          Похоже, нет
            А в этом варианте я через WIZARD подгрузил нужный класс
            https://www.dropbox.com/s/tuo3ud5aa7uvpo6/test77_2.zip?dl=0

            Но ошибка та же
              Я не о визарде спрашивал. Ты делал Project->Add Existing item?

              Добавлено
              Вижу, файлов в проекте прибавилось, но GridViewDemoView.cpp там так и нет
                Sorry,
                Похоже затупил.
                Начинаю делать искусственное дыхание заново.
                  Цитата Alexander_Suslov @
                  А в этом варианте я через WIZARD подгрузил нужный класс
                  https://www.dropbox.com/s/tuo3ud5aa7uvpo6/test77_2.zip?dl=0

                  Но ошибка та же

                  чувак ты сделал мой день! я под столом :lool: :lool:
                  Сообщение отредактировано: Cfon -
                    О, мои великие учителя и гуру! Поклон Вам и мое КУ!
                    Я никуда не исчез.

                    Докладываю:
                    Моя студия VC++6 ломалась при попытке вставить файл в проект.
                    Поэтому сначала установил новую студию 2008. Однако, что-то она не очень поладила с проектом.
                    Затем полазал по зарубежным сайтам и выяснил, мою старую студию излечит SP6 (и действительно излечил)

                    В проект пришлось добавить недостающие файлы по Grid и программа еще потребовала nmsql.dll, который я добавил в корень
                    из Интернета.

                    И о, Чудо почти случилось.
                    Ошибка при исполнении:

                    Debug Assertion Failed
                    File: olelink.cpp
                    Line: 82

                    На авось скомпилировал Release и....ЗАРАБОТАЛО!
                    Помогите толкануть Debug, а то все усилия будут напрасны.

                    Больной лежит по адресу:
                    https://yadi.sk/d/X5HZ_u-q3EXwb3
                      Файл не качается.



                      Цитата Alexander_Suslov @
                      Ошибка при исполнении:

                      Подозреваю, ты лишних файлов туда напихал. Например вот эти вообще тебе не нужны
                      GridViewDemo.cpp
                      GridViewDemo.h
                      GridViewDemoDoc.cpp
                      GridViewDemoDoc.h
                        Цитата Alexander_Suslov @
                        На авось скомпилировал Release и....ЗАРАБОТАЛО!
                        Помогите толкануть Debug, а то все усилия будут напрасны.

                        книжки читай по MFC! c MFC нельзя на авось! потом будет больно :D
                          Цитата Alexander_Suslov @
                          Debug Assertion Failed

                          assert сработал. Думаю, что не просто так.
                            Цитата shm @
                            assert сработал. Думаю, что не просто так.


                            Понятно, что не просто так. Хотелось бы знать, почему именно.
                              Цитата Alexander_Suslov @
                              Debug Assertion Failed
                              File: olelink.cpp
                              Line: 82

                              как версия студии?
                              открой файл olelink.cpp найди строчку 82 и скажи что там есть.
                                Цитата Cfon @
                                как версия студии?

                                6-я.

                                Думаю, там проблема в лишних файлах в пректе.
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (4) 1 2 [3] 4  все


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0413 ]   [ 17 queries used ]   [ Generated: 26.04.24, 13:40 GMT ]