Рассылка закрыта
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
← Ноябрь 2000 → | ||||||
1
|
3
|
4
|
5
|
|||
---|---|---|---|---|---|---|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
Статистика
за неделю
Windows Scripting (выпуск 4)
Windows Scripting (выпуск 4) |
Вступление |
Здравствуйте!
Рад приветствовать Вас на странице моей рассылки! Эта рассылка посвящена самым различным аспектам программирования в среде Microsoft Windows Scripting - от конфигурирования и администрирования Microsoft Windows, IIS, Exchange Server и SQL Server до особенностей программирования на VBScript и JScript. Не забудьте посетить сайт рассылки scripting.narod.ru, где имеется много другой полезной информации, посвященной Windows Script и не вошедшей в рассылку. Буду также рад получить от Вас письмо с Вашими вопросами, пожеланиями, предложениями и замечаниями: scripting@narod.ru. Настоятельная рекомендация тем, кто подписан на текстовую версию рассылки: ***Подпишитесь на HTML-вариант***! Я подготавливаю только HTML-версию рассылки, а текстовая версия генерируется из нее автоматически. Посмотрите на HTML-версию этой рассылки, которая находится здесь: http://scripting.narod.ru/issues/issue004.htm. |
Оглавление рассылки |
|
Новости |
Upgrade на VBScript 5.5 уменьшает утечки памяти |
Как выяснилось, можно значительно уменьшить утечки памяти web-серверов на базе Microsoft Windows NT 4.0 и Internet Information Server (IIS) 4.0, если произвести upgrade на VBScript 5.5. См. статью Q274519 из Microsoft Knowledge Base: INFO: VBScript Version 5.5 Upgrade May Reduce Memory Leaks. |
Вышел ноябрьский номер журнала MSDN Magazine |
Вышел ноябрьский номер журнала MSDN Magazine. |
Новая статья из серии Scripting Clinic |
В журнале MSDN Online Voices опубликована новая статья Andrew Clinick - Linking Office and the Web via Script, посвященная интеграции Microsoft Office и Интернета. Очередная статья из серии Scripting Clinic ожидается 20 ноября. |
Вопросы и ответы |
Как создать базу данных Microsoft Access? |
Создать базу данных Microsoft Access можно с помощью библиотеки ADOX
(Microsoft ADO Extensions for Data Definition Language and Security).
В следущем примере мы создадим базу данных phones.mdb, а в ней - таблицу "Phone Book" с двумя текстовыми полями: "Name" и "Phone". Обратите внимание, что в качестве провайдера OLE DB мы указываем Microsoft Jet, поскольку только этот провайдер полностью поддерживает ADOX. Другие провайдеры могут не поддерживать часть функциональности ADOX. Например, Microsoft SQL Server OLE DB Provider не поддерживает создание баз данных. При попытке использовать неподдерживаемую функциональность возвращается ошибка 80004002 "No such interface supported". И еще одно: если база данных уже существует, то при вызове метода Create возникнет ошибка 80040E17 "Database already exists".
Листинг |
Как узнать имя MAPI-профайла по умолчанию? |
Самый простой способ программно открыть сессию CDO - это указать имя MAPI-профайла.
К сожалению, CDO не предоставляет возможности узнать имена профайлов.
Рассмотрим простой способ получения имени MAPI-профайла по умолчанию - извлечем его из Registry. Единственная тонкость - эта информация хранится там в разных ключах, в зависимости от типа операционной системы. Листинг |
Скрипты |
Посылка письма со списком ближайших дней рождения |
Как и многие другие, я использую Microsoft Outlook для ведения базы данных о людях,
с которыми я общаюсь.
"Карточки" с записями находятся в папке Contacts (Контакты) и ее подпапках.
В числе прочего, в этих карточках хранятся дни рождения. Чтобы не забывать о них и заранее к ним готовиться, я написал скрипт, который просматривает папку Contacts и ее подпапки, составляет список ближайших дней рождений, и посылает мне письмо с этой информацией. Этот скрипт вызывается каждое утро планировщиком задач Windows. Комментарии к коду:
ЛистингСмотри также |
Полезные ActiveX |
Zaks.Trace |
КраткоЭтот бесплатный ActiveX предназначен для посылки отладочных сообщений (релизуется через Win32 API-функцию OutputDebugString). Может быть использован как в скриптах Windows Scripting Host, так и на ASP-страницах.СсылкиДомашняя страница Zaks.TraceДомашняя страница компании Zaks Solutions Прямой download Инструкция по инсталляции
Чем смотреть отладочные сообщенияОтладочные сообщения могут быть перехвачены и просмотрены, например, с помощью утилиты DbMon из состава Microsoft Platform SDK (есть исходный текст). Лично я рекомендую отличную утилиту DebugView/EE, написанную Mark Russinovich. Кстати, если Вы еще не посещали его сайт sysinternals.com - сделайте это прямо сейчас!Обратите вниманиеЭтот ActiveX содержит всего один метод Trace и он является методом по умолчанию, поэтому вызывать его можно двумя способами: указывая имя метода, и не указывая его. В приведенном примере используются оба способа.ПримерЕдинственный и очень простой пример: создаем объект Zaks.Trace и посылаем с его помощью отладочное сообщение.
|
Новые статьи из Microsoft Knowledge Base |
|
Разное |
Основные разделы сайта рассылки |
|
Обратная связь |
http://subscribe.ru/
E-mail: ask@subscribe.ru |
В избранное | ||