Главная arrow Статьи
 
 
Главная
Новости
Статьи
Самоучитель по Delphi
Справочник
Поиск
Карта сайта
Контакты

Новости
В США в продажу поступили телевизоры 3D
Летом этого года в США начнет вещание спортивный 3D-телеканал ESPN.
Wed, 10 Mar 2010 05:51:42 +0300

Антимонопольщики заподозрили "Дальсвязь" в высоких ценах на Интернет
Компания занимает лидирующее место на рынке доступа к сети интернет, и, по мнению антимонопольщиков, в разы завышает цены на эту услугу.
Wed, 10 Mar 2010 03:56:00 +0300

Суд не послушал Telenor
Директор по внешним связям Telenor Russia Анна Иванова-Галицина подтвердила, что Высший арбитражный суд России отказал в передаче дела на рассмотрение в Президиум.
Wed, 10 Mar 2010 06:00:00 +0300

Статьи
Изучение работы генератора исходного кода Delphi Версия для печати Отправить на e-mail

В данной статье мы попробуем создать простое приложение с использованием среды delphi и проанализируем работу генератора исходного кода программ.

delphi, по возможности, старается облегчить работу программиста. Когда вы запускаете среду, автоматически создается форма form1 и модуль unit1. Форма представляет собой стандартное окно windows. Вы можете размещать на ней кнопки, надписи, картинки, видео- и аудио фрагменты, а также многое другое. Весь необходимый для создания заготовки формы код уже написан генератором исходного кода delphi.

Продолжение...
 
Потоки и методы их синхронизаций в Delphi Версия для печати Отправить на e-mail
Статья призвана дать понятия о процессах, потоках и принципах программирования многопоточных приложений в delphi. Процесс - экземпляр выполняемого приложения. При запуске приложения происходит выделение памяти под процесс, в часть которой и загружается код программы. Поток - объект внутри процесса, отвечающий за выполнение кода и получающий для этого процессорное время.
Продолжение...
 
Как получить информацию о системе (свободная память и т.д.) Версия для печати Отправить на e-mail
Если вы хотите узнать сколько виртуальной памяти вам доступно вашей программе или общий объем физической и виртуальной памяти достаточно воспользоваться API функцией GlobalMemoryStatus.

Рассмотрим следующий код. Добавим на форму кнопку (TButton) и многострочный редактор (TMemo). После чего в обработчик кнопки вставляем следующий код.
Продолжение...
 
Уменьшаем Exe, удаляя релоки без сторонних утилит Версия для печати Отправить на e-mail
Многие знают, что можно уменьшить размер exe файла, не используя упаковщики и не изменяя функциональность, путём удаления из exe таблицы релокаций.
Обычно для этого используют сторонние утилиты. Например StripReloc Джордона Рассела.
А теперь я расскажу страшную тайну. В Delphi 2006 и выше, релоки можно не удалять, а просто не создавать!
Продолжение...
 
Комбинации клавиш Delphi Версия для печати Отправить на e-mail
Продолжение...
 
work online