Значение значения

.

Поговори со мной, машина, о чем-нибудь поговори

Как стремительно развивается техника! Помню, с каким замиранием сердца смотрел я на техническое чудо середины XX века: стекло керосиновой лампы обрамлено диковинной серебристой крыльчаткой, от нее идут провода к радиоприемнику, в недрах которого звучит далекая разноязычная речь, играет музыка... А теперь включаю телевизор и смотрю, как люди ходят по Луне, как они парят в космосе, слушаю, как они рассказывают о том, что там видят!
Уже не верится, что статистические таблицы для своих первых публикаций приходилось рассчитывать на арифмометре. Читать далее »

Дескрипторы вместо классов

Программируя в Delphi, мы быстро привыкаем к тому, что каждый объект реализуется экземпляром соответствующего класса. Например, кнопка реализуется экземпляром класса TButton, контекст устройства — классом TCanvas. Но когда создавались первые версии Windows, объектно-ориентированный метод программирования еще не был общепризнанным, поэтому он не был реализован. Современные версии Windows частично унаследовали этот недостаток, поэтому в большинстве случаев приходится работать «по старинке», тем более что DLL могут экспортировать только функции, но не классы. Когда мы будем говорить об объектах, Читать далее »

Как получить справку по функциям Windows API

Для тех, кто решит работать с Windows API, самым необходимым инструментом становится какая-либо документация по этим функциям. Их так много, что запомнить все совершенно нереально, поэтому работа без справочника под рукой просто невозможна.
Первоисточник информации по технологиям Microsoft для разработчика Microsoft Developer's Network (MSDN). Это отдельная справочная система, не входящая в комплект поставки Delphi. MSDN можно приобрести отдельно или воспользоваться online-версией, находящейся по адресу: http://msdn.microsoft.com (доступ к информации свободный, регистрация не требуется). MSDN содержит не только информацию об API, но и все, что может потребоваться программисту, использующему различные средства разработки от Microsoft. Читать далее »

Что такое Windows API

Windows API — это набор функций, предоставляемых операционной системой каждой программе. Данные функции находятся в стандартных динамически компонуемых библиотеках (Dynamic Linked Library. DLL), таких как kernel32.dll, user32.dll, gdi32.dll. Указанные файлы располагаются в системной директории Window. Вообще говоря, каждая программа должна самостоятельно заботиться о том. чтобы подключить эти библиотеки. DLL могут подключаться к программе статически и динамически. В первом случае связь с библиотекой прописывается в исполняемом файле программы, и система при запуске этой программы сразу же загружает в ее адресное пространство и библиотеку. Читать далее »

Случайные числа

srand

Производит инициализацию генератора случайных чисел.
Синтаксис:
void srand (int seed)
Инициализирует генератор случайных чисел занчением seed.
srand ((double) microtime ()*1000000);
$random = rand ();
echo $random; Читать далее »

Функции округления

abs

Возвращает модуль числа.
Синтаксис:
mixed abs (mixed $number)
Тип параметра $number может быть float или int, а ти п возвращаемого значения всегда совпадает с типом этого параметра.
$x = abs (-4); // $x=4
$x = abs (-7.45); // $x=7.45 Читать далее »

Выражения

if

Позволяет организовывать выполнение фрагментов кода по условию.
Синтаксис :
if (выражение) statement
Может иметь неограниченную степень вложенности в другие IF.
if ($a > $b) print «$a больше $b»;

<?php
if ($a > $b) {
echo "$a больше $b;
$b=$a;
}
?> Читать далее »

gotoAndPlay — Переход на кадр и воспроизведение

gotoAndPlay

(Глобальная функция)
Осуществляет немедленный безусловный переход на указанный кадр, а затем воспроизводит текущий клип или фильм.

Синтаксис:

gotoAndPlay (frameNumber) gotoAndPlay (frameLabel) gotoAndPlay (scene, frameNumber) gotoAndPlay (scene, frameLabel) Читать далее »