Создание Аккаунта в Windows используя ADSI (Активные директории) Автор Philip Jespersen
OnСоздание Аккаунта в Windows, используя ADSI (Активные директории) Автор: Philip Jespersen Чтобы создавать пользовательские аккаунты в Windows на Delphi можно использовать ADSI (Active Directory Services Interface) от Microsoft. Вы думаете, что ADSI это новая примочка для Windows 2000 (судя по названию) ,…
Простейшая авторизация в ISAPI/CGI приложениях
OnПростейшая авторизация в ISAPI/CGI приложениях. Самый простой способ защитить директорию на web сервере — это применить авторизацию. Этот пример показывает как это сделать используя только ISAPI приложение. Совместимость: Delphi 5.x (или выше) Исходный код: ============ — Эти две строчки заставляют браузер спросить…
Динамическая загрузка DLL DLL возможно загружать двумя способами
OnДинамическая загрузка DLL DLL возможно загружать двумя способами: — статически — динамически Давайте создадим простую библиотеку DLL: Project file name: c:\example\exdouble\exdouble.dpr ———————————————————————- library ExDouble; // my simple dll function calc_double ( r: real ): real; stdcall; begin result := r * 2;…
Отправка email через MAPI
OnОтправка email через MAPI. Автор: Sven Lohmann Обычно в программах используется два способа отправки email. Первый — это «ShellExecute», а второй — через OLE server, как в Delphi 5. Однако, предлагаю посмотреть, как эта задача решается посредствам MAPI. Совместимость: Delphi 4.x (или…
Распространение бесплатных программ delphi вместе с исходниками. Как способ делать деньги
OnПродажа программ & Delphi программы & информационный бизнес .Многие сейчас скажут, как же так Владимир я хочу побыстрее продавать свои программы, а ты говоришь о каком то бесплатном распространении, да еще и вместе с исходниками! Вот сейчас остановитесь, расслабьтесь, сходите попейте воды,…
Работа со временем или как реализовать 1
OnРабота со временем или как реализовать 1.20+1.50=3.10 ? Автор: Hans Pieters Если Вы создаёте приложение, в котором пользователь вводит значения времени, то стандартные вычисления не подойдут. Проблема в том, что нужно сделать так, чтобы выражение 1.20 + 1.70 было равно НЕ 2.90…
