ООП Visual Basic

18. API

E-mail Печать PDF

Использование функций Windows API

API

 
 
Подробнее...
 

17. Создание дистрибутива приложения

E-mail Печать PDF

Создание дистрибутива приложения

 

Для создания дистрибутива приложения, необходимо добавить в решение новый проект типа Setup Project. Пункт меню New Project, в левой части окна необходимо выбрать Setup and Deployments Projects, а в левой - Setup Project, задать имя проекта и отметить опцию Add to Solution.

На экране отобразится окно, разделенно на две части. Левая часть представляет собой файловую систему компьютера, на который будет установлено приложение, в правой части отображается содержимое выбранной папки.

Подробнее...
 

16. Справочная система

E-mail Печать PDF

Подключение справочной системы к проекту

 

Для подключения справочной системы к проекту необходим элемент HelpProvider. Для связывания разделов справки с элементом управления используются свойство HelpNamespace, которое позволяет задать имя файла справки. Поддерживаются скомпилированные файлы справки с расширением chm и файлы html.

Подробнее...
 

15. OLE

E-mail Печать PDF
Рейтинг пользователей: / 1
ХудшийЛучший 

OLE

 
Технология OLE

 

В программах Microsoft Office для работы с объектами используется технология COM (Component Object Model - объектная модель компонентов). На принципах технологии COM основана технология OLE Automation, которая позволяет вызывать одно приложение из другого, не выходя за рамки интерфейса исходной программы.

OLE (Object Linking and Embedding - связывание и внедрение объектов) - это метод, позволяющий редактировать данные из одного приложения в другом или переносить их в другое приложение. Например, благодаря OLE можно легко встроить таблицу Excel в документ Word.

Подробнее...
 

14. Файлы

E-mail Печать PDF

Files/FileSystem

 
Потоки данных. Работа с файлами

 

В .NET Framework - существует механизм обработки данных, не зависящий от источника. Этот механизм основан на понятии потока (stream), поскольку все данные могут быть представлены в виде потока байтов. Поток - это сущность, допускающая операции чтения и записи, например файлы, данные, получаемые по сети, данные в области памяти.

 

Подробнее...
 

13. Drag & Drop

E-mail Печать PDF

Технология Drag & Drop

 

Понятие технологии Drag&Drop

Каждый раз, работая в Windows, пользователь сталкивается с технологией Drag&Drop (перетащить и оставить). Например, перетаскивая файлы и папки, кнопки, ярлыки, пиктограммы. На этой технологии построена работа в Windows.

Функции Drag&Drop применяются для быстрого переноса данных с одного приложения в другое, или в пределах одного приложения. Для копирования и перемещения файлов в проводнике Windows или для открытия файлов программой путем сбрасывания файла на окно приложения.

Подробнее...
 

12. Active X

E-mail Печать PDF

ActiveX

 
Технология ActiveX.
Создание собственных элементов управления

 

ActiveX - это технология, разработанная фирмой Microsoft с целью стандартизации программных компонент. В ее основе лежит технология COM (Component Object Model - модель компонентного объекта). Это системная технология фирмы Microsoft, представляющая совокупность средств, с помощью которых объекты, разработанные различными разработчиками на разных языках программирования и работающие в разных средах могут взаимодействовать друг с другом без какой-либо модификации их исполняемых модулей.

Цель технологии ActiveX - избежать создания гигантских программных комплексов и распределить функциональные возможности программного обеспечения между небольшими компонентами. Объекты, созданные по технологии ActiveX, называются ActiveX компонентами.

Подробнее...
 

11. ООП

E-mail Печать PDF

ООП в VB .NET

Классы

 
 

В VB .NET программа состоит из объектов, взаимодействующих друг с другом. Объекты создаются по шаблонам, называемым классами. Сами объекты называются экземплярами классов. В.NET классы можно программировать на любом языке.

Класс ? это пользовательский тип, обладающий расширенными возможностями. Объект - это переменная пользовательского типа.

Классы содержат в себе процедуры и функции, которые применимы к переменным данного класса. Эти процедуры и функции называются методами.

 

Четыре концепции ООП

Подробнее...
 

10. Диалоговые окна

E-mail Печать PDF

Окна сообщений

 

Функция MsgBox служит для отображения окна сообщения, чтобы информировать пользователя. Такие окна обычно являются модальными.

Синтаксис: MsgBox(текст сообщения, [кнопки], [заголовок_окна])

текст_сообщения - что именно будет показано внутри окна сообщения.

заголовок_окна - что будет написано в заголовке окна сообщения.

Кнопки - какие кнопки и пиктограмма будут использованы в окне сообщения, какая кнопка будет выбрана по умолчанию и как будет вести себя окно сообщения по отношению к другим окнам.

Свойство MsgBoxStyle позволяет отобразить в окне сообщения одну из стандартных пиктограмм.

Результатом выполнения функции MsgBox является значение (числовое или строковое) нажатой кнопки.

Подробнее...
 

9. MDI-интерфейс

E-mail Печать PDF

MDI/ MDI

 
MDI-интерфейс

 

Пользовательский интерфейс, как правило, бывает одного из двух видов:

1.     SDI (Single Document Interface) - однодокументный интерфейс. Все формы приложения равны между собой.

2.     MDI (Multiple Document Interface) - многодокументный интерфейс. В приложении имеется одно родительское окно (контейнер), а также одно или несколько дочерних окон. Все дочерние окна имеют общую панель инструментов и главное меню, которое отображается в родительском окне. Примеры MDI-приложений - Excel, Word и т.д.

Стандарт MDI позволяет совершенствовать программы в двух направлениях:

  • возможность ограничиться одной формой-контейнером, которая станет рабочим фоном приложения;
  • возможность одновременно работать с несколькими документами.

 

Подробнее...
 
JPAGE_CURRENT_OF_TOTAL

Комментарии

Интересное




Похожие материалы

Партнёры