Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Листинг 9.32. Определение свободного дискового пространства (html, txt)

Объектная модель MS Word | Листинг 9.1. Связывание объекта с объектной переменной (html, txt) | Объект Application - приложение | Листинг 9.4. Оператор With - End With (html, txt) | CleanString - очистка строк | NewWindow - копия окна активного документа | EnableCancelKey - запрещаем остановку программы | Листинг 9.37. Связываем переменную с приложением (html, txt) |


Читайте также:
  1. A) определение b) обстоятельство c) часть глагола-сказуемого
  2. I. Определение сильных и слабых сторон вашего типа личности, которые могут проявиться в работе.
  3. I.3.1. Определение номенклатуры и продолжительности выполнения видов (комплексов) работ
  4. II этап. Определение рыночной стратегии
  5. II. 3. Определение потребности и выбор типов инвентарных зданий
  6. II. Измерение амплитудной характеристики усилителя и определение его динамического диапазона
  7. VI. ОПРЕДЕЛЕНИЕ СТОИМОСТИ И СОСТАВЛЕНИЕ СМЕТ НА ГЕОЛОГОРАЗВЕДОЧНЫЕ РАБОТЫ

В этом примере мы учитываем тот факт, что при определении свободного места свойство FreeDiskSpace, во-первых, возвращает значение в байтах, а во-вторых - максимальное значение, возвращаемое функцией, не превышает 2,147,483,647 байт, то есть 2048 Мб или 2 Гб. Для получения значения в мегабайтах мы делим полученное значение на 1024 во второй степени.

Tasks - работа с запущенными приложениями

09-09-Tasks.docm - пример к п. 9.5.15.

Это свойство возвращает коллекцию Tasks, которая дает доступ ко всем приложениям, запущенным в системе. Давайте рассмотрим пример работы с приложением Notepad.exe (Блокнот), которое представлено в системе процессом Блокнот. Напишем программу (листинг 9.33.), которая проверяет, запущен ли Блокнот, если запущен - выводит сообщение "Блокнот уже запущен", активирует его окно. Если Блокнот не запущен - запускает его, сообщив об этом.

If Application.Tasks.Exists("Блокнот") = True Then

MsgBox ("Блокнот уже запущен")

With Tasks("Блокнот")

.Activate

.WindowState = wdWindowStateMaximize

End With

Else

MsgBox "Запускаем Блокнот..."

Shell ("Notepad.exe")

With Tasks("Блокнот")

.Activate

.WindowState = wdWindowStateMaximize

End With

End If

Листинг 9.33. Работа с внешним приложением из MS Word (html, txt)


Дата добавления: 2015-07-25; просмотров: 65 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
RecentFiles - недавно открытые файлы| Листинг 9.36. Объявляем новую объектную переменную (html, txt)

mybiblioteka.su - 2015-2024 год. (0.006 сек.)