Последние записи
- Drag & Drop объект в любом окне
- Delphi компонент BComPort – подача сигнала на COM порт.
- Мониторинг файлов в папке. слежение за файлом
- Функция GetKeyboardState копирует состояние 256 виртуальных клавиш в заданный буфер.
- В системах аутентификации само понятие пароля сводится на другой уровень абстракции
- Увеличение размера вложений на форуме
- Интервью с супермодератором programmersforum.ru, Аблязовым Русланом
- У всех пользователей форума есть несколько стадий
- История создания пирамид
- Архив рассылки за 2007 год
- Множество вариантов работы с графикой на канве в canvas delphi
- история появления ОС UNIX
Архив рассылки за 2007 год
50 выпусков
Навигация по выпускам
Выпуск номер 50
Выпуск номер 49
Выпуск номер 48
Выпуск номер 47
Выпуск номер 46
Выпуск номер 45
Выпуск номер 44
Выпуск номер 43
Выпуск номер 42
Выпуск номер 41
Выпуск номер 40
[...]
August 29th, 2009 by Alar
Множество вариантов работы с графикой на канве в canvas delphi
Рисование на канве
5 примеров Визуализация ala Winamp Описание: Используется стандартная функция StretchBlt и каждый кадр размывается функцией Blur из модуля Unit2.pas Сложность: Выше среднего. Тестировано: Delphi 6 Примечание: Можно использовать при создании скринсейверов и визуализаций [...]
August 29th, 2009 by Alar
история появления ОС UNIX
Возникновение и первая редакция ОС UNIX
Принято считать, что исходным толчком к появлению ОС UNIX явилась работа Кена Томпсона по созданию компьютерной игры “Space Travel”. Он делал это в 1969 году на компьютере Honeywell 635, который до этого использовался для разработки проекта MAC. В это же время Кен Томпсон, Деннис Ритчи и другие сотрудники Bell Labs [...]
August 29th, 2009 by Alar
Учебник по C++ для начинающих
Часть 1. Изучение основ Урок 1. Создание вашей первой программы Урок 2. Более внимательный взгляд на C++ [...]
August 29th, 2009 by Alar
Алгоритмы Шеннона-Фано, Хаффмана – реализация Delphi
Оптимальное кодирование информации Вас интересует дискретная математика для программистов? Тогда вам будет интересна данная программа. Архиваторы, прежде чем начать процесс архивации, сначала оценивают весь контент, предназначенный для архивации. Данная программа как раз занимается оценкой контента. В этой программе используется подсчёт повторений букв. Из расчёта повторяемости, т.е. чем чаще повторяется [...]
August 29th, 2009 by Alar
Перехват API функций. Основы. Delphi
Перехватывая API функции, мы увеличиваем наши возможности и граница им только наше воображение. Для прочтения данной статьи с максимальной пользой обязательны хоть начальные знания низкоуровневого программирования и знание архитектуры работы Windows. Сегодня я вам расскажу наиболее действенную методику перехвата API функций – сплайсинг. Сплайсинг это подмена кода функции. Конечно, есть другой метод перехвата это [...]
August 29th, 2009 by Alar
Шифруем файл с помощью другого файла в delphi
В прошлой статье я вам рассказывал, как можно зашифровать файл с помощью пароля . Разумеется, чем длиннее пароль, тем труднее расшифровать файл. Давайте попробуем сосчитать, сколько времени нам потребуется на расшифровку такого файла. Допустим, что если пароль имеет размер 10 символов и допустим, что если мы попробовали расшифровать файл с верным паролем, то [...]
August 29th, 2009 by Alar
Шифрование файла при помощи пароля в Delphi
Шифруем файл с помощью пароля
Здравствуйте, уважаемые delphi’сты и не только. Сегодня я вам расскажу, как можно зашифровать файл с помощью пароля. Я напишу 2 функции, которые всё это делают (разумеется, одна функция будет зашифровывать, а другая расшифровывать) и засуну их в отдельный модуль, чтобы ими было проще пользоваться. Итак, приступим. [...]
August 29th, 2009 by Alar
Учебник по ассемблеру
Уроки для изучения ассемблера Assembler&Win32. Курс молодого бойца. Введение. Процессор и ассемблер. Assembler&Win32. Курс молодого бойца. Урок 1. Память операционной системы и ассемблер. Assembler&Win32. Курс молодого бойца. Урок 2. [...]
August 29th, 2009 by Alar
Загадочный тип PCHAR (delphi)
Здравствуйте, дельфисты! Сегодня вам поведую, что это за тип PCHAR. И как его корректно использовать. Этот тип упоминается во всех API функциях, которые принимают в качестве параметра какое-либо строковое значение.
Сначала я расскажу вам про тип string. Тип string является главным преимуществом языка Pascal над языком С. Именно из-за этого типа программы, написанные на [...]
August 29th, 2009 by Alar
Операторы преобразования классов is и as
Язык Pascal отлично поддерживает все концепции объектно-ориентированного программирования. Программы, написанные на языке Pascal с использованием всех расширений объектности, очень легко улучшать и исправлять БАГи. В плане синтаксиса язык Pascal лучше, понятнее и ещё раз лучше! В языке Object Pascal есть два блатных оператора: is и as. В С++ их не может по [...]
August 28th, 2009 by Alar
Модуль архивации – создание и использование Delphi
как пользоваться библиотекой ZLib которая начала поставляться с Delphi начиная с версии 7. Конечно, её можно было использовать и в предыдущих версиях, но для правильного функционирования программы нужно было всё время таскать вместе с программой библиотеку ZLib.dll. В седьмой версии всё стало проще, Delphi внедряла прямо в программу этот модуль с максимальной оптимизацией. Поэтому нам [...]
August 28th, 2009 by Alar


