Использование функций Windows API
|
17. Создание дистрибутива приложенияСоздание дистрибутива приложения
Для создания дистрибутива приложения, необходимо добавить в решение новый проект типа Setup Project. Пункт меню New Project, в левой части окна необходимо выбрать Setup and Deployments Projects, а в левой - Setup Project, задать имя проекта и отметить опцию Add to Solution. На экране отобразится окно, разделенно на две части. Левая часть представляет собой файловую систему компьютера, на который будет установлено приложение, в правой части отображается содержимое выбранной папки. 16. Справочная системаПодключение справочной системы к проекту
Для подключения справочной системы к проекту необходим элемент HelpProvider. Для связывания разделов справки с элементом управления используются свойство HelpNamespace, которое позволяет задать имя файла справки. Поддерживаются скомпилированные файлы справки с расширением chm и файлы html. 15. OLE
В программах Microsoft Office для работы с объектами используется технология COM (Component Object Model - объектная модель компонентов). На принципах технологии COM основана технология OLE Automation, которая позволяет вызывать одно приложение из другого, не выходя за рамки интерфейса исходной программы. OLE (Object Linking and Embedding - связывание и внедрение объектов) - это метод, позволяющий редактировать данные из одного приложения в другом или переносить их в другое приложение. Например, благодаря OLE можно легко встроить таблицу Excel в документ Word. 14. Файлы
В .NET Framework - существует механизм обработки данных, не зависящий от источника. Этот механизм основан на понятии потока (stream), поскольку все данные могут быть представлены в виде потока байтов. Поток - это сущность, допускающая операции чтения и записи, например файлы, данные, получаемые по сети, данные в области памяти.
13. Drag & DropТехнология Drag & Drop
Понятие технологии Drag&Drop Каждый раз, работая в Windows, пользователь сталкивается с технологией Drag&Drop (перетащить и оставить). Например, перетаскивая файлы и папки, кнопки, ярлыки, пиктограммы. На этой технологии построена работа в Windows. Функции Drag&Drop применяются для быстрого переноса данных с одного приложения в другое, или в пределах одного приложения. Для копирования и перемещения файлов в проводнике Windows или для открытия файлов программой путем сбрасывания файла на окно приложения. 12. Active X
Создание собственных элементов управления
ActiveX - это технология, разработанная фирмой Microsoft с целью стандартизации программных компонент. В ее основе лежит технология COM (Component Object Model - модель компонентного объекта). Это системная технология фирмы Microsoft, представляющая совокупность средств, с помощью которых объекты, разработанные различными разработчиками на разных языках программирования и работающие в разных средах могут взаимодействовать друг с другом без какой-либо модификации их исполняемых модулей. Цель технологии ActiveX - избежать создания гигантских программных комплексов и распределить функциональные возможности программного обеспечения между небольшими компонентами. Объекты, созданные по технологии ActiveX, называются ActiveX компонентами. 11. ООПООП в VB .NET
В VB .NET программа состоит из объектов, взаимодействующих друг с другом. Объекты создаются по шаблонам, называемым классами. Сами объекты называются экземплярами классов. В.NET классы можно программировать на любом языке. Класс ? это пользовательский тип, обладающий расширенными возможностями. Объект - это переменная пользовательского типа. Классы содержат в себе процедуры и функции, которые применимы к переменным данного класса. Эти процедуры и функции называются методами.
Четыре концепции ООП 10. Диалоговые окнаОкна сообщений
Функция MsgBox служит для отображения окна сообщения, чтобы информировать пользователя. Такие окна обычно являются модальными. Синтаксис: MsgBox(текст сообщения, [кнопки], [заголовок_окна]) текст_сообщения - что именно будет показано внутри окна сообщения. заголовок_окна - что будет написано в заголовке окна сообщения. Кнопки - какие кнопки и пиктограмма будут использованы в окне сообщения, какая кнопка будет выбрана по умолчанию и как будет вести себя окно сообщения по отношению к другим окнам. Свойство MsgBoxStyle позволяет отобразить в окне сообщения одну из стандартных пиктограмм. Результатом выполнения функции MsgBox является значение (числовое или строковое) нажатой кнопки. 9. MDI-интерфейс
Пользовательский интерфейс, как правило, бывает одного из двух видов: 1. SDI (Single Document Interface) - однодокументный интерфейс. Все формы приложения равны между собой. 2. MDI (Multiple Document Interface) - многодокументный интерфейс. В приложении имеется одно родительское окно (контейнер), а также одно или несколько дочерних окон. Все дочерние окна имеют общую панель инструментов и главное меню, которое отображается в родительском окне. Примеры MDI-приложений - Excel, Word и т.д. Стандарт MDI позволяет совершенствовать программы в двух направлениях:
|
||||||||||
| Страница 1 из 2 |