📚 Hub Books: Онлайн-чтение книгРазная литератураИнтернет-журнал "Домашняя лаборатория", 2007 №7 - Глуховский

Интернет-журнал "Домашняя лаборатория", 2007 №7 - Глуховский

Шрифт:

-
+

Интервал:

-
+
1 ... 502 503 504 505 506 507 508 509 510 511
Перейти на страницу:
- так как вторая программа сочтет "а" новой переменной, равной нулю.

229

Кроме того, при вызове процедуры или функции иногда требуется указывать команду Call (подробное смотрите в справочной системе).

230

Это означает, что расстояние до бегунка можно получить командой типа "а= ScrollBar.Value", где ScrollBar — имя полосы прокрутки (задается в Окне Свойств, в параметре Name).

231

За некоторым исключением — отдельные команды из новых версий Visual Basic for Applications убраны. Впрочем, их не так много и они используются в весьма специфических целях.

232

При сохранении нового документа ему дается по умолчанию либо имя по его первой строчке (как бы "по заголовку текста"), либо, если первая строчка пустая — имя Doc1.doc (наш случай). Однако в том случае, если в папке сохранения документов по умолчанию, в которой сохраняется этот новый документ, уже есть файл с именем Doc1.doc, то новому документу по умолчанию предлагается уже имя Doc2.doc — чтобы не произошло перезаписи предыдущего файла с подобным именем. Так же происходит и при сохранении последующих документов, — некий "интеллектуальный механизм" раздавания файлам уникальных имен.

233

Место сохранения можно задать, включив в имя документа в пункте "FileName" полный путь к его новому местоположению.

234

У этого варианта, впрочем, есть один недостаток — при большом числе документов, загруженных в Word, увеличивается расход оперативной памяти и замедляется быстродействие программы, но для моего случая это несущественно, так как время здесь не является лимитирующим фактором.

235

Существует программа "Генератор иконок", специально предназначенная для извлечения иконок из недр Word'а. О ней рассказано в главе 9.

236

2 Вы можете в этом убедиться, использовав фрагмент кода

For Each J In CommandBars

Debug.Print J.Name

Next J

который выведет в Окно отладки имена всех присутствующих в Word и в открытых и загруженных документах и шаблонах панелей инструментов.

237

Стоит признать, что в Excel концепция панелей инструментов значительно хуже продумана, чем в Word. Этим и объясняются такие сложности при работе с ними.

238

Благодарю Тестовую лабораторию PC Magazine RE за эту рекомендацию.

239

В MS-DOS, впрочем, присутствовала возможность включать в программу так называемые "Esc-последовательности", определяющие внешний вид окна программы, вместо того, чтобы самостоятельно прорисовывать все его элементы. Однако аналогом API данное средство считать нельзя, — все же слишком мало функций было доступно программисту.

240

Двоеточие — разделитель команд, расположенных в одной строке.

241

Например, http://NikolayAM.narod.ru. Также про API и использование его в VBA есть немало информации на сайте программы Microsoft Office Extensions (http://www.microsoft.ru/offext).

242

Функция ИЛИ возвращает 1, если на хотя бы один из входов подано значение 1.

243

В данный перечень, содержащим краткие описания, включены только те виды и группы организмов, которые являются классическими либо широко распространенными объектами генетических исследований; при этом следует помнить, что в настоящее время применение генетических методов распространилось на очень широкий круг объектов, особенно в области популяционно-генетических и молекулярно-генетических исследований; кроме того, в Приложении 1 имеется список, включающий русские, латинские и английские наименования основных домашних животных и культивируемых растений.

1 ... 502 503 504 505 506 507 508 509 510 511
Перейти на страницу:

Комментарии

Обратите внимание, что комментарий должен быть не короче 20 символов. Покажите уважение к себе и другим пользователям!

Никто еще не прокомментировал. Хотите быть первым, кто выскажется?