Полное собрание исходников

Добавил: Error13Tracer (09-02-2008)Просмотреть Скачать
Пример программы без таблицы импорта.
Принцип реализации нашел где-то в сети...
ASM, Система1 кб
Добавил: Error13Tracer (09-02-2008)Просмотреть Скачать
Комплект исходников моих мини-антивирусов.
Может кому-то пригодятся:) Все на WinAPI
Delphi, WinAPI, Система36 кб
Добавил: Maximus (26-01-2008)Просмотреть Скачать
Метод сопряженных направлений
C++, Студентам1 кб
Добавил: Maximus (26-01-2008)Просмотреть Скачать
Метод розенброка
C++, Студентам1 кб
Добавил: Maximus (26-01-2008)Просмотреть Скачать
Метод Конфигураций на С++
C++, Студентам1 кб
Добавил: Maximus (26-01-2008)Просмотреть Скачать
Метод градиентного спуска с постояным шагом
C++, Студентам1 кб
Добавил: GTACOder (11-01-2008)Просмотреть Скачать
Модуль для работы с GTA IMG ARCHIVE
Delphi, Игры3 кб
Добавил: bi0s-0x269 (05-01-2008)Просмотреть Скачать
Исходный код программы CipherWall Клиент
Код для работы с сокетами, базами sqlite а также реализации следующих алгоритмов:
- RSA с длинной ключей от 2048 до 4096 бит
- цифровая подпись на основе RSA
- трехшаговая схема аутентификации на основе сертификатов
- Blowfish в режиме CFB с длинной ключа 448 бит
- функции хеширования SHA-256 и SHA-512
- алгоритм проверки целостности потока информации HMAC на основе SHA-256
- генератор псевдослучайных чисел ANSI X9.17
- CRC32
- DoD-5220.22-M
C++, Шифрование91 кб
Добавил: Squall (01-01-2008)Просмотреть Скачать
Модуль, существенно облегчающий работу с реестром. Понимает относительные пути к реестру.
Пример. Вы можете использовать стандартный модуль Registry, и тогда код добавления ключа в реестр будет следующим.

procedure TForm1.Button1Click(Sender:TObject);
var reg: TRegistry.Create;
begin
reg := TRegistry.Create;
reg.RootKey := hkey_local_machine;
reg.OpenKey('Software\MyCompany\MyApplication',True);
reg.WriteString('TestKey','TestValue');
reg.CloseKey;
reg.Free;
end;

Тоже самое можно сделать, используя SquallRegistry так:

procedure TForm1.Button1Click(Sender:TObject);
begin
RegWriteString('HKLM\Software\MyCompany\MyApplication\TestKey',TestValue);
end;

Любая операция с реестром выполняется одним методом. В модуле следующие методы:
function RegGetRoot(regpath: string): hkey;
function RegValueName(regpath: string):string;
function RegValueExists(regpath: String):Boolean;
function RegDeleteValue(regpath: string): Boolean;
function RegWriteString(regpath: String; value: String):Boolean;
function RegWriteInt(regpath: String; value: Longint):Boolean;
function RegWriteBool(regpath: String; value: boolean):Boolean;
function RegReadInt(regpath: String; def:Int64):Int64;
function RegReadBool(regpath: String; def:Boolean):Boolean;
function RegReadString(regpath: String; def: String):String;
function RegGetValueNames(regpath: string; strings: TStrings):Boolean;
function RegGetKeyNames(regpath: string; strings: TStrings):Boolean;
function RegGetDataType(regpath: string): TRegDataType;

Путь реестра - это путь к ключу или параметру в реестре. Задается он следующим образом:
[rootkey]/[mainkey]/[valuename]
В качестве rootkey используется не полное название, а сокращение. Вот сокращения всех корневых ключей:
HKLM = HKEY_LOCAL_MACHINE
HKCU = HKEY_CURRENT_USER
HKCR = HKEY_CLASSES_ROOT
HKU = HKEY_USERS
HKPD = HKEY_PERFORMANCE_DATA
HKCC = HKEY_CURRENT_CONFIG
HKDD = HKEY_DYN_DATA

E-mail: Squall2007@yandex.ru
Delphi, Реестр1 кб
Добавил: Squall (01-01-2008)Просмотреть Скачать
Исходник игры "Пятнашки".

E-mail: Squall2007@yandex.ru
Delphi, Игры16 кб
Страницы: 1 2 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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
$ADV
Выберите категорию:
7 ASM C++ COM CSharp Delphi DelphiX DirectShow DirectX DLL dp7lib v. 2.3 DSPack Events FTP GUI Hooks HTML HTTP IAudioClient JAR Java KolchCrypt III Mailslots Matlab MidletPascal MP3 Office OpenGL parser PHP SDK Threads vista WAV WinAPI XML Алгоритмы Базы данных вычисления Геодезия Графика Железо запись Звук Игра Игры Индексы Интернет калькулятор Камень-Ножницы-Бумага комплексные числа Компоненты Конвертация Консоль математика Матчасть микшер Многопоточность Обработка ошибок ООП парсер Передача данных Печать Потоки Работа с текстом Реестр Сервисы Сети Система События сокеты статистика Структуры данных Студентам Утилиты Файл записей Хэширование Чат Шифрование
Чтобы добавить исходник, Вы должны зарегистрироваться