| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Class Library в VS2003 |
| Автор: medos 20.5.2006, 13:33 |
| Нужно связать работу нескольких проектов в ВС 2003. Мне предлагали для этого Class Library. Можно поподробнее, как это сделать? |
| Автор: Exception 20.5.2006, 14:13 |
| New Project => Class Library Делаешь библиотеку, затем из основного проекта добавляешь ссылку через Add Reference. |
| Автор: medos 20.5.2006, 16:00 |
| Но дело в том, что в Class Library у меня не получается добавлять формы. Что же надо писать в Class Library? |
| Автор: VisualProgrammerNET 21.5.2006, 11:36 |
| Эээ... Ты не путай Class и Application. В Class Library надо реализовать "связку" между проектами. Т.е. некий класс (для себя такие классы называю copulative class), который будет давать возможность приложениям взаимодействовать друг с другом. |
| Автор: medos 21.5.2006, 14:23 |
| А можно пример такого класса? |
| Автор: VisualProgrammerNET 21.5.2006, 21:25 |
| Как можно написать пример, если я не знаю, что твои проекты делают. Представь код, скажи, каким образом приложения должны взаимодействовать друг с другом. А там посмотрим... Вообще-то, кстати, это уже тема не для этого раздела форума. |
| Автор: Exception 21.5.2006, 21:26 |
Причём тут пример Ты объясни, какая задача. звучит слишком размыто, если ты не знаешь, что такое |
| Автор: medos 22.5.2006, 12:55 |
| существует три проекта. В первом проекте находится несколько элементов listview, в которых отражена одна база данных. Во втором проекте будет либо listview либо treeview, в котором отражена другая база данных. В третьем проекте нужно получить доступ к классам объекты которых отражены в listview первого проекта и элементам ... treeview второго проекта. А также надо обеспечить взаимодействие форм всех трех проектов. При закрытии одной открывается другая и тд. Только база данных представляет собой не database/set, а просто каждый элемент listview отражает определенный класс. Этот класс сериализируется и сохраняется. |
| Автор: VisualProgrammerNET 22.5.2006, 16:50 |
| Может вопрос, конечно, не в тему... почему нельзя сделать всё это в одном приложении? На трёх формах? |
| Автор: mr.DUDA 23.5.2006, 10:52 |
| В class library можно добавить и форму, и контрол, и всё что угодно. |
| Автор: Exception 23.5.2006, 12:49 |
| Как не будет.. Будет. Есть там Add Windows Form.. |
| Автор: mr.DUDA 23.5.2006, 13:49 | ||
Exception прав ! |