Воспроизведение wav-файлов с помощью DirectX
Как уже отмечалось, DirectX SDK, начиная с версии 9, содержит сборки .NET для доступа к интерфейсу DirectX из приложений .NЕТ. Мы рассмотрим DirectX-приложение, способное воспроизводить короткие звуковые файлы в формате WAV.
Примечание
В нашем приложении все аоспроиэводимые звуковые данные загружаются в буфер DirectX, так что максимальная длина воспроизводимого файла зависит от размера буфера. По крайней мере, вы сможете воспроизводить файлы из каталога C:\Windows\Media.
Создание, выбор и активизация OLE-объекта в документе Word

Первая процедура создает новый лист Excel, вторая создает OLE-объект —
Paint.Picture и загружает реальный рисунок из файла. Третья процедура позволяет
выбрать нужный объект из списка коллекции Shapes. Последняя процедура
активизирует OLE-объект, что приводит к запуску программы — OLE-сервера.
Создадим несколько OLE-объектов различных типов как с помощью приведенного
исходного текста, так и обычным путем — как это делают пользователи. Запустим
приложение (см. сопроводительный диск книги) и получим список OLE-объектов.
После чего мы можем выбрать и активизировать любой из них (рис. 8.19).
Настройка страницы
Настройка страницы определяется ее высотой, шириной, размерами полей,
ориентацией и другими параметрами, определяемыми через свойства объекта
PageSetup, который, в свою очередь, принадлежит объекту-доку менту. Для доступа
к параметрам страницы используем следующий оператор, возвращающий ссылку на
объект:
Определение параметров страницы

На рис. 8.20 представлена форма, в элементах которой отображается считанная
из свойств объекта PageSetup активного документа информация о параметрах
страницы активного документа.
Рис. 8.20. Параметры страницы документа Word
Изменение некоторых параметров страницы

Рис. 8.21. Измененная страница документа Word
Вторая процедура добавляет новую текстовую колонку, если число колонок меньше
двух. После выполнения этих манипуляций страница будет выглядеть так, как
показано на рис. 8.21.
Печать документа
Печать документа осуществляется с помощью метода PrintOut объекта "документ".
Следующие процедуры позволяют выполнить печать активного документа, печать
любого из открытых документов (NameDoc — имя или индекс документа) и печать двух
копий активного документа:
-
Печать документа
-
Пример программы — формирование товарного ярлыка
-
Создание товарного ярлыка
-
Объектная модель WordBasic
-
Создание объекта Word.Basic
-
Загрузка объекта WordBasic и визуализация окна приложения Word
-
Отображение/скрытие окна приложения Word
-
Изменение размеров и положения главного окна приложения Word
-
Создание документа Word
-
Создание документе по шаблону
-
Открытие существующего документа Word
-
Открытие существующего документа
-
Поиск и редактирование текста в документе Word
-
Перемещение курсора в начало и конец документа
-
Поиск фрагмента текста в документе
-
Вставка текста в документ
-
Процедуры работы с буфером обмена
-
Вставка разрыва страницы
-
Создание и редактирование таблиц в документе Word
-
Создание таблицы
-
Добавление строки в таблицу
-
Перемещение курсора в таблице
-
Перемещение от объекта к объекту
-
Перемещение в начало или конец строки или столбца
-
Рисунки и другие внешние объекты
-
Вставка рисунка в документ Word
-
Печать документа Word
-
Запись документа Word на диск и окончание работы
-
Сохранение документа Word в файле
-
Пример программы — платежное поручение
-
Формирование платежного поручения
-
Элементы управления приложения MS Word
-
Изменение размера кнопок
-
Изменение режима всплывающих подсказок для кнопок
-
Элементы коллекции Command Bars, их отображение и расположение
-
Список элементов коллекции панелей и меню
-
Выбор панели управления, изменение ее свойства Visible и расположения
-
Смещение панели вправо
-
Отображение панели. Цвет заливки
-
Отключение панелей управления
-
Создание пользовательской панели или меню
-
Создание пользовательской панели
-
Элементы управления и их свойства
-
Загрузка списка элементов управления панели
-
Управление свойствами элемента управления
-
Главное меню
-
Создание нового элемента управления
-
Создание новой кнопки
-
Создание элементов управления с предопределенными свойствами
-
Создание кнопок с различными значками
<< [Первая] < [Предыдущая] 1 2 [Следующая] > [Последняя] >>Результаты 56 - 165 из 172