Математика

Физика

Химия

Биология

Техника и    технологии

1С:Предприятие 7.7/8.0: системное программирование.-Михайлов А. В. 2005. — 336 с.: ил. + CD ROM
1С:Предприятие 7.7/8.0: системное программирование.-Михайлов А. В. 2005. — 336 с.: ил.+ CD ROM


Михайлов А. В.
1С:Предприятие 7.7/8.0: системное программирование. — СПб.: БХВ-Петербург, 2005. — 336 с.: ил.
ISBN 5-94157-536-Х
Содержится информация, предназначенная для практического применения скрытых возможностей операционной системы и разнообразных СОМ-объектов при разработке собственных информационных систем на платформе "ЮПредприятие" версий 7.7 и 8.0. Рассмотрены особенности использования объектов ActiveX, администрирования Windows средствами WMI и WSH, взаимодействия с базами данных посредством интерфейсов ADO и SQL-DMO, применения технологии OLE Automation и др. при работе в среде "1С:Предприятие". Материал сопровождается большим количеством наглядных и подробно прокомментированных примеров, полные тексты которых приведены на компакт-диске.
Содержание
Введение......................................................................................................9
Зачем нужна эта книга...........................................................................................9
Структура книги.....................................................................................................9
Программные требования.....................................................................................11
Описание сопроводительного CD-ROM............................................................12
Источники информации.......................................................................................12
Глава 1. Применение технологий СОМ и ActiveX........~..............................13
Технологии СОМ и ActiveX.................................................................................13
Работа с объектом Internet Explorer.....................................................................15
Определение текущего разрешения экрана....................................................15
Анализ HTML-страниц.....................................................................................16
Работа с POST-запросами в HTML-формах...................................................17
Работа с объектом "Microsoft Winsock"...............................................................20
Определение IP-адреса локального компьютера...........................................21
Определение IP-адреса удаленного компьютера...........................................21
Создание штрихкодов с использованием ActiveX Active Bar Code.....................22
Использование ActiveX Windows Media Player...................................................24
Использование помощников Microsoft Agent....................................................26
Понятие MS Agent.............................................................................................26
Практическое применение MS Agent..............................................................27
Интерактивное взаимодействие с MS Agent...................................................36
Создание HTML-редактора..................................................................................45
Регулярные выражения.........................................................................................52
Глава 2. Администрирование Windows средствами WMI...............................59
Понятие WMI........................................................................................................59
Доступ к объектам WMI.......................................................................................61
Сбор данных об аппаратном составе..................................................................67
Работа с программным обеспечением................................................................69
Получение списка установленного программного обеспечения..................70
Удаление программного обеспечения.............................................................71
Работа со службами и процессами......................................................................71
Получение списка сервисов..............................................................................73
Установка приоритета процесса.......................................................................73
Завершение процесса........................................................................................74
Запуск и приостановка выполнения сервиса.................................................74
Работа с операционной системой........................................................................75
Определение информации об ОС....................................................................76
Выключение компьютера..................................................................................76
Определение разрешения экрана.....................................................................77
Список элементов автозагрузки.......................................................................77
Активизация копии Windows XP/Server 2003.................................................77
Просмотр учетных записей и доменов...............................................................78
Определение домена компьютера....................................................................78
Определение роли компьютера........................................................................79
Определение имени текущего пользователя...................................................80
Определение локальных групп компьютера...................................................80
Определение списка пользователей и групп..................................................81
Работа с системной датой и временем................................................................82
Определение даты и времени............................................'...............................82
Определение временной зоны..........................................................................82
Работа с журналами событий...............................................................................83
Получение информации о журнале событий.................................................84
Копирование и очистка журнала.....................................................................84
Просмотр записей журнала..............................................................................85
Работа с файлами и папками............^.................................................................85
Переименование файлов...................................................................................86
Поиск всех файлов по расширению................................................................86
Открытие общего доступа к папке..................................................................87
Работа с принтерами.............................................................................................87
Добавление нового сетевого принтера............................................................88
Установка принтера по умолчанию.................................................................89
Работа с заданиями планировщика.....................................................................89
Просмотр заданий в планировщике................................................................90
Создание заданий..............................................................................................90
Работа с системным реестром..............................................................................91
Чтение значений ключей реестра....................................................................92
Создание нового раздела...................................................................................92
Создание нового параметра..............................................................................93
Работа с сетью........................................................................................................93
Отключение сетевого соединения...................................................................93
Определение MAC- и IP-адресов....................................................................94
Использование команды Ping..........................................................................94
Глава 3. Использование скриптов WSH......................................................97
Что такое WSH.......................................................................................................97
Объектная модель WSH........................................................................................97
Запуск произвольного VB-скрипта (VBS)............................................"..............98
Выполнение операций с файловой системой..................................................100
Получение сведений о дисках........................................................................100
Получение сведений о папках и файлах.......................................................102
Проверка существования определенного диска, каталога или файла.......104
Копирование файлов и папок........................................................................104
Перемещение файлов и папок.......................................................................105
Удаление файлов и папок...............................................................................105
Создание папок................................................................................................105
Работа с текстовыми файлами.......................................................................106
Получение списка всех доступных дисков, папок и файлов.....................108
Чтение свойств МРЗ-файлов..........................................................................109
Специальные папки..............................................................,.............................112
Работа с ярлыками Windows...............................................................................114
Создание ярлыков для файлов.......................................................................114
Копирование, перемещение и удаление ярлыков.......................................115
Создание ярлыков для URL-адресов.............................................................116
Работа с системным реестром Windows............................................................116
Понятие реестра...............................................................................................116
Запись, чтение и удаление ветвей реестра....................................................117
Работа с сетевыми ресурсами.............................................................................119
Получение информации о сетевой идентификации....................................119
Работа с сетевыми дисками............................................................................120
Работа с сетевыми принтерами......................................................................121
Управление программами.......................................:...........................................122
Управление калькулятором.............................................................................125
Управление Microsoft Word.............................................................................125
Запуск встроенного калькулятора..................................................................126
Закрытие окна сообщений в системе "ЮЛредприятие"............................126
Глава 4. Использование OLE Automation..................................................129
Понятие OLE Automation...................................................................................129
Использование системы "1C:Предприятие" в качестве
OLE Automation сервера...............................,.....................................................130
Использование OLE Automation сервера в версии 7.7................................131
Использование OLE Automation сервера в версии 8.0................................135
Использование СОМ-соединения в версии 8.0...........................................143
Работа с Microsoft Word......................................................................................146
Создание и открытие документов MS Word.................................................147
Сохранение, печать и закрытие документов................................................147
Вставка текста и объектов в документ и форматирование текста.............149
Перемещение курсора по тексту....................................................................151
Создание таблиц..............................................................................................153
Обращение к свойствам документа...............................................................154
Выгрузка метаданных в MS Word..................................................................155
Динамическое создание и выполнение макросов MS Word......................159
Проверка орфографии текстов в MS Word...................................................161
Работа с Microsoft Excel......................................................................................164
Запуск MS Excel, создание и открытие рабочих книг................................164
Сохранение, печать и закрытие рабочих книг MS Excel............................165
Обращение к листам и ячейкам.....................................................................166
Создание диаграмм..........................................................................................168
Выгрузка метаданных в MS Excel..................................................................169
Создание сводных таблиц MS Excel..............................................................173
Работа с Microsoft PowerPoint............................................................................176
Запуск MS PowerPoint и открытие презентаций..........................................176
Сохранение, печать и закрытие презентаций..............................................177
Демонстрация слайдов.......................................................v............................179
Работа с Adobe Photoshop...................................................................................181
Глава 5. Использование ADO...................................................................185
Понятие ADO.......................................................................................................185
Соединение с источником данных....................................................................187
Выполнение SQL-запросов и хранимых процедур.........................................192
Обращение к результатам запроса.....................................................................198
Работа со структурой базы данных (ADOX)....................................................202
Чтение структуры базы данных......................................................................203
Создание баз данных и их объектов..............................................................206
Удаление объектов базы данных....................................................................208
Доступ к данным Microsoft Excel через OLE DB............................................209
Доступ к данным Microsoft Project через OLE DB..........................................214
Глава 6. Использование SQL-DMO..........................................................227
Понятие SQL-DMO............................................................................................227
Получение списка доступных серверов............................................................228
Перечисление спецификаций баз данных........................................................229
Получение списка таблиц и спецификаций полей.....................................230
Получение списка представлений.................................................................233
Получение списка хранимых процедур.........................................................233
Изменение структуры баз данных.....................................................................234
Создание и удаление баз данных...................................................................234
Создание и удаление таблиц и их полей......................................................236
Создание SQL-скриптов.....................................................................................246
Выполнение SQL-запросов................................................................................248
Резервирование и восстановление базы данных.............................................251
Настройка ограничений доступа к данным.....................................................253
Глава 7. Команды управления Windows, использующие rund!132.................261
Понятие rundl!32.................................................................-................................261
Запуск элементов панели управления..............................................................262
Запуск мастеров...................................................................................................269
Работа с сетью Интернет....................................................................................271
Установка и удаление принтера........................................................................272
Прочие команды..................................................................................................276
Глава 8. Интернет-технологии..................................................................281
Работа с электронной почтой............................................................................281
Использование команды mailto......................................................................281
Использование интерфейса MAPI.................................................................282
Использование компоненты V7Plus.dll.........................................................286
Использование компоненты Rom-Mail.dll....................................................289
Использование объекта Почта.......................................................................295
Использование объекта ИнтернетПочта.....................................................298
Работа с протоколом FTP...................................................................................303
Использование программы ftp.exe.................................................................303
Использование объекта РТРСоединение........................................................310
Глава 9. Использование Active Directory Service Interfaces........................313
Понятие ADSI......................................................................................................313
Формирование дерева объектов WinNT Provider.............................................314
Вывод списка всех доменов локальной сети....................................................317
Вывод списка пользователей группы................................................................318
Создание и удаление пользователей.................................................................318
Создание и удаление групп пользователей......................................................319
Манипулирование с учетными записями.........................................................320
Вывод информации о компьютере и пользователе.........................................321
Приложение. Описание прилагаемого компакт-диска................................329
Предметный указатель..........................................'...................................333

Цена: 200руб.

Назад

Заказ

На главную страницу