Программа сканирует указанный каталог на наличие rar,arj,zip и exe файлов, и формирует отчет о найденых файлах в виде HTML страницы. Отчет, по выбору, может формироваться как таблица или как список. Кроме имени и размера файла в отчет заносится и его описание. Описание берется из файла находящегося в том же каталоге и имеющего следующее имя: имя_файла.тип.log (Пример файла: Test.zip.log)(например файлы описаний такого типа создает FlashGet)
»»» Скачать: исходные тексты (31кб) демонстрационный EXE файл (192кб) посмотреть скриншот
Преобразование текста OEM у Ansi
Эта версия работает под любым Delphi. (Начиная с Delphi 2, это можно записать короче с использованием AnsiToOem и OemToAnsi.) Здесь все просто.
function ConvertAnsiToOem(const S : string) : string; { ConvertAnsiToOem translates a string into the OEM-defined character set } {$IFNDEF WIN32} var Source, Dest : array[0..255] of Char; {$ENDIF} begin {$IFDEF WIN32} SetLength(Result, Length(S)); if Length(Result) > 0 then AnsiToOem(PChar(S), PChar(Result)); {$ELSE} if Length(Result) > 0 then begin AnsiToOem(StrPCopy(Source, S), Dest); Result := StrPas(Dest); end; {$ENDIF} end; { ConvertAnsiToOem }
function ConvertOemToAnsi(const S : string) : string; { ConvertOemToAnsi translates
a string from the OEM-defined character set into either an ANSI or a wide-character string } {$IFNDEF WIN32} var Source, Dest : array[0..255] of Char; {$ENDIF} begin {$IFDEF WIN32} SetLength(Result, Length(S)); if Length(Result) > 0 then OemToAnsi(PChar(S), PChar(Result)); {$ELSE} if Length(Result) > 0 then begin OemToAnsi(StrPCopy(Source, S), Dest); Result := StrPas(Dest); end; {$ENDIF} end; { ConvertOemToAnsi }
Эволюция средств разработки Web приложений в Delphi. Часть 3. Использование Web Services
Web Service – это приложение-сервер, предоставляющее клиенту свои функции через протоколы Internet. В отличие CGI и других подобных internet приложений, Web Services ориентируются не на предоставление информации человеку в удобной для восприятия форме, а на обмен информацией между приложениями...
Delphi 6 в подлиннике
Delphi 6 - новая версия популярной системы быстрой разработки приложений. В книге описываются инструментальные средства среды Delphi 6, приводятся основы языка программирования Object Pascal и рассматриваются компоненты, свойства, методы и события, необходимые для разработки широкого спектра программ. Особое внимание уделяется работе с базами данных. Показывается использование как локальных, так и удаленных баз данных, включая создание многоуровневых информационных систем и публикацию результатов запросов через Интернет. Благодаря большому количеству затронутых тем, подробному изложению и многочисленным примерам книга будет полезна как начинающим, так и опытным программистам.
Автор: Гофман В.
Дорогие друзья! Мы рады представить вам новый совместный проект сайтов www.rsdn.ru, delphi.mastak.ru и www.optim.ru - профессиональный журнал для программистов RSDN Magazine.
Несомненно, ваше мнение о необходимости такого журнала, содержании рубрик и темах отдельных статей поможет сделать журнал более полезным и интересным. Высказать свое мнение, проголосовать или же подписаться вы можете на сайте. Без вашего участия, нам будет трудно сделать правильный журнал!
Для души
Хокку дня
В пути я занемог, И все бежит, кружит мой сон По выжженным лугам.
Афоризмы
Старик, если только он не очень умен, всегда высокомерен, спесив и неприступен... ( Жан де Лабрюйер )
Фраза дня
"Другие не лучше", - надпись на зеркале.
И на закуску коротенький анекдот
Встречаются 2 приятеля. Один другого спрашивает: - Ты куришь? - Нет! - Ты пьешь? - Нет! - Ты колешься? - Нет! - А как же ты расслабляешься?! - А я не напрягаюсь!