Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторный_практикум.doc
Скачиваний:
74
Добавлен:
15.11.2019
Размер:
45.35 Mб
Скачать

8. Завершающая часть

Компилируем приложение (Release) и запускаем. Результат работы показан на рисунках ниже:

Рис. 8. 1. Модифицированное приложение Windows Forms

Отображение выбранного с помощью диалога изображения и всплывающей подсказки при наведении на изображении мышки. Полный путь до этого изображения и название с расширением отображены в заголовке приложения на рисунке выше (вынесено в статичное текстовое поле около строки состояния).

Рис. 8. 2. Модифицированное приложение Windows Forms : результат работы переключателей на фоне уже выбранного изображения

Рис. 8. 3. Модифицированное приложение Windows Forms: результат работы формы Простые часы (ползунок двигается с каждой секундой при работающих часах)

9. О приложении к Лабораторной работе № 5

Получившуюся программу (LWP05WindowsForms04.exe), собранную из кусков кода приведённых в данной лабораторной работе, можно загрузить по ссылке в конце этого материала (сслыка доступна в программном продукте).

Приложение: Исходный код программы и всех сопровождающих файлов с кодом приведён по ссылке в конце этого материала (сслыка доступна в программном продукте).

Варианты заданий: Варианты для выполнения самостоятельных заданий с использованием материала данной работы приведены по ссылке в конце этого материала (сслыка доступна в программном продукте).

6. Лабораторная работа № 6: SolidWorks — работа с SolidWorks

Лабораторная работа № 6: SolidWorks — работа с SolidWorks

Содержание

  1. Вводная часть

  2. Создание приложения Windows Forms

  3. Модификация приложения Windows Forms: eDrawings 2012

  4. Модификация приложения Windows Forms: организация работы с SolidWorks через приложение

  5. Завершающая часть

  6. О приложении к Лабораторной работе № 6

1. Вводная часть

В этой работе будет рассмотрены некоторые особенности работы с программным комплексом САПР: SolidWorks (версии 2012 с установленным пакетом обновлений Service Pack 2.0).

Рис. 1. 1. Логотип разработчика Dassault Systemes

SolidWorks система автоматизированного проектирования, инженерного анализа и подготовки производства изделий любой сложности и назначения, разрабатываемая и поддерживаемая компанией SolidWorks Corp. (США), подразделением Dassault Systemes (Франция). SolidWorks является ядром интегрированного комплекса автоматизации предприятия, с помощью которого осуществляется поддержка жизненного цикла изделия в соответствии с концепцией CALS-технологий, включая двунаправленный обмен данными с другими Windows-приложениями и создание интерактивной документации.

Разработка SolidWorks началась в 1993 г., продажи стартовали в 1995 г. Система стала первой САПР, поддерживающей твердотельное моделирование для платформы Windows. 30 апреля 2009 г. было объявлено о продаже 1,000,000-ой лицензии на SolidWorks.

В версии SolidWorks 2009 помимо стандартного мощного набора инструментария API (Application Programming Interface) была добавлена поддержка языков Microsoft Visual Basic .NET и Visual C#.

Рис. 1. 2. Выдержка из русскоязычной справки о новых возможностях SolidWorks 2009

По умолчанию, для работы с макросами на VB.NET или Си-шарп (создаваемыми при записи самой программой SolidWorks) используется так называемый VSTA: Visual Studio Tools for Applications. VSTA представляет собой набор инструментов, который независимые поставщики программного обеспечения (ISV) могут использовать для создания настроечных возможностей в своих приложениях для автоматизации и расширения. Эти возможности могут использоваться конечными пользователями в рамках управляемых расширений.

Visual Studio Tools for Applications был объявлен Microsoft с выпуском Visual Studio 2005. Первый Community Technology Preview (CTP) из Visual Studio для приложений был выпущен в апреле 2006 года. Он входит в состав Office 2007 для использования конечными пользователями и разработчиками бизнес-приложений, и SDK доступна отдельно для независимых поставщиков ПО.

Текущей версией является Visual Studio Tools for Applications 2.0. Вторая версия Visual Studio Tools for Applications включает в себя такие функции, как динамическое программирование модели и поддержка WPF, WCF, WF, LINQ и NET 3.5.

Независимые поставщики программных продуктов желающих интегрировать Visual Studio Tools for Applications в свои приложения должны платить за лицензию Microsoft.