Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

ExCode.ru - программирование на высоком уровне - выпуск 7


Информационный Канал Subscribe.Ru

ExCode.ru - программирование на высоком уровне
Выпуск №7 ( 2005.09.09 )
Здравствуйте, уважаемые подписчики!
Наконец-то наша рассылка получила статус "Серебряной". А это значит, что она быдет еще лучше чем раньше.

Начну с главного: Рассылке нужен новый ведущий, который бы занимался исключительно ей и ничем больше. Пока же рассылку буду вести я - LedWorm. Если у вас есть желание попробовать свои силы, то пишите мне (ledworm@excode.ru) договоримся, и все обсудим. Сегодня решил статью не выкладывать, а предложить вам небольшой, но очень полезный кусок кода, почему-то в последнее время им интиресуется большое количество людей.

Напомню, что на нашем сайте ExCode.ru работает и форум. Вы можете задать свои вопросы и мы попытаемся на них ответить.

Ну и по традиции приглашаю вас к нам на сайт, за последнюю неделю он очень сильно изменился.

Новости копьютерного мира:
2005-09-06    Автора программы для ревнивцев ждет тюрьма
Создатель компьютерной программы Loverspy, 25 летний Карлос Энрике Перес-Мелара, был задержан федеральной полицией. Предприимчивый молодой человек предлагал специфическую программу для слежения за компьютерной активностью подозреваемых в измене любовниц, жен и подруг ревнивцев.

2005-09-06    Creative продает инфицированные вирусом плееры
По сообщению в блоге F-Secure, компания Creative умудрилась продать в Японии около 4000 MP3-плейеров "Zen Neeon", чья память содержала вирус под Windows. Вирус Wullik. также известный как Rays.A был спрятан в файловой системе плеера.

2005-09-05    Длинные ключи в реестре Windows не распознаются антивирусами
Как выяснилось, слишком длинные записи в реестре Windows могут игнорироваться программами для борьбы с вирусами. Проблема эта равным образом затрагивает и программы для борьбы со spyware (шпионскими программами).

2005-09-06    Сколько стоит самый "шустрый" Интернет?
Наибольшую скорость доступа в Интернет массовым пользователям на территории США предлагает Verizon.

2005-09-06    Microsoft представила обновление для Windows XP
Компания Microsoft представила очередное обновление для Windows XP. Главным образом оно касается ряда изменений в работе брандмауэра. В частности, используя некоторые недоработки в программе, лицо, получившее доступ к системе, могло использовать сообщения брандмауэра для выведения извещений произвольного содержания.

2005-09-05    Порно-спамеры могут получить 20 лет тюрьмы
Трое обвиняемых в нарушении "Закона о Спаме", принятого в США в 2003 году, предстанут перед Аризонским судом. Дженнифер Р. Клазон, Джеффри А. Килбрайд, и Джеймс Р. Шаффер обвиняются в рассылке спама, рекламирующего порносайты.

2005-09-03    VoIP-телефония начинает теснить сотовую связь
Опасения операторов сотовой связи по поводу грядущего противостояния с VoIP-телефонией отнюдь не напрасны. За последний год количество пользователей этого вида связи выросло более чем вдвое - с 5 млн. в 2004 году до 11 млн.

2005-09-05    MSN блоги стали рассадником спама и вирусов
Блог-сервис MSN был по достоинству оценен не только пользователями и клиентами компании, но и спамерами, и вирусопистаелями.

2005-09-06    Поисковик приватной информации
Сайт zabasearch.com - представитель "нового направления" поисковиков. Специализируется он на розыске разного рода приватной информации, в частности - почтовых адресов и телефонных номеров.

2005-09-07    MemoryStick-мышь от Sony
Компания Sony представила оригинальную мышку, способную работать с flash-чипами формата MemoryStick и SD. "Дисковод", как видно на рисунке, скрывается в задней части корпуса мышки.

Статья номера:

 

Узнаём стандартные папки Windows



uses Registry;

procedure TForm1.Button1Click(Sender: TObject);
var
reg : TRegistry;
ts : TStrings;
i : integer;
begin
reg := TRegistry.Create;
reg.RootKey := HKEY_CURRENT_USER;
reg.LazyWrite := false;
reg.OpenKey(
'Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders',
false);
ts := TStringList.Create;
reg.GetValueNames(ts);
for i := 0 to ts.Count -1 do begin
Memo1.Lines.Add(ts.Strings +
' = ' +
reg.ReadString(ts.Strings));
end;
ts.Free;
reg.CloseKey;
reg.free;
end;


Новые статьи на сайте ExCode.ru:

НазваниеРаздел
Создание CheckBox′ов средствами WinAPIDelphi/Pascal » WinAPI
Пишем компонент - окно выбора папки.Delphi/Pascal » Интерфейс
JavaScript. Наглядный курс создания динамических Web-страницОбзор книг » web
JavaScript в Web-дизайнеОбзор книг » web
Особенности использования BLOB полей в dbExpress на примере MySQLFAQ » Delphi » Базы данных » Поля
Обновление вычисляемых полейFAQ » Delphi » Базы данных » Поля
Обмен данными между TMemoField и TMemoFAQ » Delphi » Базы данных » Поля
Копирование StringList в Memo-поле и обратноFAQ » Delphi » Базы данных » Поля
Определения возрастаFAQ » Delphi » Базы данных » Поля
Как программно создать поле LookupFAQ » Delphi » Базы данных » Поля
Как программно создать вычисляемые поляFAQ » Delphi » Базы данных » Поля
Как по ячейке получить наименование столбцаFAQ » Delphi » Базы данных » Поля
Как пересчитать все вычисляемые поля (Calculated fields) без переоткрытия TDataSetFAQ » Delphi » Базы данных » Поля
Как в BDE сохранить в поле время с сотыми долями секунды FAQ » Delphi » Базы данных » Поля
Выражение по умолчанию для объекта TField FAQ » Delphi » Базы данных » Поля
Нумерация в TFieldsFAQ » Delphi » Базы данных » Поля
AutoInc поля в приложениях MidasFAQ » Delphi » Базы данных » Поля
Как изменить размер поля и его типFAQ » Delphi » Базы данных » Поля
Извлечь текст из TMemoFieldFAQ » Delphi » Базы данных » Поля
Как программно создать поле 2FAQ » Delphi » Базы данных » Поля
Как программно создать полеFAQ » Delphi » Базы данных » Поля
Вычисление суммы полейFAQ » Delphi » Базы данных » Поля
DLL - убийственная утилита FAQ » Delphi » Файловая система » DLL и PlugIns
DLL и ресурсы FAQ » Delphi » Файловая система » DLL и PlugIns
Uses в DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Как вызвать процедуру из DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Вызов Delphi DLL из MS Visual C++ 2 FAQ » Delphi » Файловая система » DLL и PlugIns
Вызов Delphi DLL из MS Visual C++ FAQ » Delphi » Файловая система » DLL и PlugIns
Динамическая и статическая загрузка DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Динамическое использование DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Закрытие файла, открытого в DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Импортирование, или обертка вызовов функций DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Использование DLL в Delphi FAQ » Delphi » Файловая система » DLL и PlugIns
Использование DLL в качестве Plug-in FAQ » Delphi » Файловая система » DLL и PlugIns
Использование и создание DLL в Delphi FAQ » Delphi » Файловая система » DLL и PlugIns
Использование НООК в Delphi FAQ » Delphi » Файловая система » DLL и PlugIns
Как вызывать функцию 16-битной DLL из 32-битного приложения FAQ » Delphi » Файловая система » DLL и PlugIns
Как из DLL узнать полный путь к этой DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Как использовать форму из DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Как написать DLL, которую можно было-бы выполнить с помощью RunDll, RunDll32 FAQ » Delphi » Файловая система » DLL и PlugIns
Как написать свой Plugin для поддержки различных форматов файлов FAQ » Delphi » Файловая система » DLL и PlugIns
Как отловить нажатия клавиш для всех процессов в системе FAQ » Delphi » Файловая система » DLL и PlugIns
Как перехватить нажатие Ctrl+Alt+Del FAQ » Delphi » Файловая система » DLL и PlugIns
Как получить версию моей DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Как работать с плагинами FAQ » Delphi » Файловая система » DLL и PlugIns
Как сделать DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Как создать DLL только с ресурсами FAQ » Delphi » Файловая система » DLL и PlugIns
Как узнать полный путь и имя файла загруженной DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Можно ли определить полный путь и имя файла запущенной DLL из самой DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Общий доступ к памяти, распределенной DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Определение присутствия функции в DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Немного о плагинах FAQ » Delphi » Файловая система » DLL и PlugIns
Перехват вызовов функций из динамических библиотек FAQ » Delphi » Файловая система » DLL и PlugIns
Подгружаемые модули (plugins) в Delphi FAQ » Delphi » Файловая система » DLL и PlugIns
Получение списка DLL загруженных приложением FAQ » Delphi » Файловая система » DLL и PlugIns
Помещение формы в DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Потоки и DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Пример обратного вызова DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Пример обратного вызова DLL 2 FAQ » Delphi » Файловая система » DLL и PlugIns
Принцип создания плагинов в Delphi FAQ » Delphi » Файловая система » DLL и PlugIns
Простой пример DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Простой шаблон для Delphi DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Сегменты данных DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Разработка DLL в среде Borland Delphi FAQ » Delphi » Файловая система » DLL и PlugIns
Синхронизация DLL с открытым набором данных FAQ » Delphi » Файловая система » DLL и PlugIns
Соглашения о вызовах DLL 2 FAQ » Delphi » Файловая система » DLL и PlugIns
Соглашения о вызовах DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Создаём собственный UnRar, используя unrar.dll FAQ » Delphi » Файловая система » DLL и PlugIns
Создание ловушек (Hook) в Delphi FAQ » Delphi » Файловая система » DLL и PlugIns
Список зависимых файлов FAQ » Delphi » Файловая система » DLL и PlugIns
Установка ловушек в Windows FAQ » Delphi » Файловая система » DLL и PlugIns
Функции VER.DLL FAQ » Delphi » Файловая система » DLL и PlugIns
Закрытие файла помощи FAQ » Delphi » Файловая система » Help файлы
Использование файла помощи FAQ » Delphi » Файловая система » Help файлы
Как вывести главное окно справочной системы FAQ » Delphi » Файловая система » Help файлы
Как вызвать подсказку к подсказке FAQ » Delphi » Файловая система » Help файлы
Как привязать файлы помощи в Delphi FAQ » Delphi » Файловая система » Help файлы
Оглавление файлов помощи (Help Files Contents) FAQ » Delphi » Файловая система » Help файлы
Показ диалога Help Search FAQ » Delphi » Файловая система » Help файлы
Показ диалога Help Search 2 FAQ » Delphi » Файловая система » Help файлы
Показ диалога Help Search 3 FAQ » Delphi » Файловая система » Help файлы
Чтобы в приложении вызывался Help с окошечком для поиска раздела FAQ » Delphi » Файловая система » Help файлы
TStringList в TIniFile FAQ » Delphi » Файловая система » INI файлы
Как после записи в ini-файл сбросить cache на диск, чтоб задействовать изменения FAQ » Delphi » Файловая система » INI файлы
Как создать Ini-файл в директории программы FAQ » Delphi » Файловая система » INI файлы
Как сохранить и получить строку из INI-файла FAQ » Delphi » Файловая система » INI файлы
Как указать системе на необходимость сбросить буфер INI-файла на диск FAQ » Delphi » Файловая система » INI файлы
Как хранить настройки для программы. Работа с INI-файлами FAQ » Delphi » Файловая система » INI файлы
Проблемы ini-файла FAQ » Delphi » Файловая система » INI файлы
Работа с INI файлами FAQ » Delphi » Файловая система » INI файлы
Сохранять настройки в ini-файле FAQ » Delphi » Файловая система » INI файлы
Как узнать, есть ли в приёмном буфере RS232 данные FAQ » Delphi » Файловая система » RS232
Компонент для последовательного устройства (TRS232) FAQ » Delphi » Файловая система » RS232
Создание Аккаунта в Windows, используя ADSI (Активные директории) FAQ » Delphi » Файловая система » Активные директории
TreeView каталогов - как в левой части проводника FAQ » Delphi » Файловая система » Директории
Вывод диалога для выбора каталога FAQ » Delphi » Файловая система » Директории
Вывод диалога для выбора каталога 2 FAQ » Delphi » Файловая система » Директории
Вычисление размера каталога FAQ » Delphi » Файловая система » Директории
Итерация подкаталогов FAQ » Delphi » Файловая система » Директории
Как в Delphi изменить иконку у директории FAQ » Delphi » Файловая система » Директории
Как найти директорию TEMP в Windows FAQ » Delphi » Файловая система » Директории
Как подсчитать занимаемое директорией место FAQ » Delphi » Файловая система » Директории
Как получить список файлов и поддиректорий в указанной директории FAQ » Delphi » Файловая система » Директории
Как скопировать директорию с файлами FAQ » Delphi » Файловая система » Директории
Как создать все поддиректории за один проход FAQ » Delphi » Файловая система » Директории
Очистить Мои документы FAQ » Delphi » Файловая система » Директории
Переименование каталога FAQ » Delphi » Файловая система » Директории
Показываем директории в TTreeView FAQ » Delphi » Файловая система » Директории
Получить пути специальных папок FAQ » Delphi » Файловая система » Директории
Приложение Монитор каталогов FAQ » Delphi » Файловая система » Директории
Путь и Имя папки My Computer FAQ » Delphi » Файловая система » Директории
Узнаём стандартные папки Windows FAQ » Delphi » Файловая система » Директории
Удалить каталог со всем содержимым 4 FAQ » Delphi » Файловая система » Директории
Удалить каталог со всем содержимым 3 FAQ » Delphi » Файловая система » Директории
Удалить каталог со всем содержимым 2 FAQ » Delphi » Файловая система » Директории
Удалить каталог со всем содержимым FAQ » Delphi » Файловая система » Директории
Сокращенное имя каталога FAQ » Delphi » Файловая система » Директории
Следить за изменениями в каталоге FAQ » Delphi » Файловая система » Директории
Скопировать, удалить, переместить всю директорию FAQ » Delphi » Файловая система » Директории
Работа с директориями в Delphi FAQ » Delphi » Файловая система » Директории
Отследить изменение данных FAQ » Delphi » Базы данных » Поля
Поле с автоматически наращиваемым значением средствами SQL FAQ » Delphi » Базы данных » Поля
Полный список полей таблицыFAQ » Delphi » Базы данных » Поля
Помещение Memo-файла с ASCII-разделителем в Memo-поле таблицыFAQ » Delphi » Базы данных » Поля
Производная TIntegerField FAQ » Delphi » Базы данных » Поля
Работа с автоинкрементальными (AutoInc) полямиFAQ » Delphi » Базы данных » Поля
Различия TMemoFieldFAQ » Delphi » Базы данных » Поля
Создание autoincrement поляFAQ » Delphi » Базы данных » Поля
Создание и удаление полей во время выполнения программыFAQ » Delphi » Базы данных » Поля
Создание уникального поляFAQ » Delphi » Базы данных » Поля
Создание уникального поля 2FAQ » Delphi » Базы данных » Поля
Список структуры полей таблицыFAQ » Delphi » Базы данных » Поля
Считать значения полей в вариантный массивFAQ » Delphi » Базы данных » Поля
Функции редактора полей во время выполнения программы FAQ » Delphi » Базы данных » Поля
Функция вычисления суммы полейFAQ » Delphi » Базы данных » Поля
Хитрость OnCalcFieldsFAQ » Delphi » Базы данных » Поля
Чтение текста RichEdit из базы данныхFAQ » Delphi » Базы данных » Поля

Новые файлы на сайте ExCode.ru:
НазваниеРазделРазмерСсылки
MonDir
Программа, отслеживающая изменения в указанном каталоге (появление нового файла, удаление, переименование). Является примером работы с потоками. ...
Исходники » Delphi5 kb  Скачать
GruString
Модуль для работы со строками. Большое количество функций для обработки строковых переменных....
Исходники » Delphi9 kb  Скачать
GruCredits
Компонент эмитирует титры, как в фильмах....
Компоненты » Delphi5 kb  Скачать
Анекдоты о программистах:

Умер Билл Гейтс, предстал перед архангелом Петром.
- Ну, что скажешь в свое оправдание? - Сурово спросил Петр, покручивая на пальце ключи от Рая.
- Я осчастливил все человечество!
- Это как?! - удивился Петр.
- Ну, так ведь умер!

 

Подведены итоги лотереи "Windows 2000":
1. Выиграла фирма MicroSoft.
2. Разыграны миллионы чайников.

 

Программиста послали на военную переподготовку. Проинструктировали, дали ему винтовку и патроны. Он отстрелялся по мишени, а по радиосвязи ему сообщили, что все выстрелы вообще не задели цель. Программист несколько ошалело посмотрел на винтовку, посмотрел на мишень. Потом прикрыл пальцем конец дула и нажал на спусковой крючок. Ну, есссно, оторвало ему весь палец. Он тогда орет:
- Отсюда выходит в полном порядке. Проблема, должно быть, там, у вас!....

Послесловие:
Предлагаем обменяться ссылками с сайтами компьютерной тематики (сайты на бесплатных хостингах не принимаются).

Разместите нашу ссылку у себя на сайте и пришлите письмо с адресом страницы на которой размещена наша ссылка и кодом своей ссылки. После проверки модератором мы добавим Ваш код на свой сайт.

Код нашей ссылки: <a href="http://www.excode.ru" >ExCode.ru - программирование на высоком уровне: программы, статьи, исходники, компоненты</a>

Спасибо за внимание!
Ведущий рассылки: LedWorm
ExCode.ru 2005

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.excode
Отписаться
Вспомнить пароль

В избранное