Последние комментарии

Все исходники Кладовки, отсортированные по времени добавления последнего комментария.

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

hsnt_60.zip  (124936 байт)
Посмотреть содержимое

ISchevchenko : 2005-02-14 22:25:40

Delphi - Модули

Частичный интерфейс к динамической библиотеке NTDLL.DLL (объявления функций и ряда структур) + полезные мелочи для удобства работы со списком процессов.

Используемые библиотеки: hscommon_60.zip

Скачать

Комментарии (10) 1956 скачиваний

wordarc.zip  (461271 байт)
Посмотреть содержимое

alexanderwdark2 : 2008-08-20 18:41:19

Delphi - Программы

WordArcTC - plugin to work with MSWord files as archive

Unpacking formats:
------------------

direct.txt - get text form document using direct mode, no need for installed Word *

direct_oem.txt - direct, but in OEM encoding *

msfilter.rtf - get RTF text using Microsoft TexConv library *

msfilter_richedit.rtf - get RTF text using Microsoft TexConv library and filter it by MS RichEdit *

word.txt - get text from document using MSWord

word_lines.txt - get text with line breaks from document using MSWord

word.rtf - get RTF text from document using MSWord

word_richedit.rtf - get RTF text from document using MSWord and filter it by MS RichEdit

word.html - get HTML text from document using MSWord

word_dos.txt - get ASCII DOS text from document using MSWord

word_dos_lines.txt - get ASCII DOS text with line breaks from document using MSWord

word_unicode.txt - get unicode text from document using MSWord

* MSWord or MS Office may be not installed.


Usage
------

Use Ctrl + PgDown to enter word document as archive.

For description of using constole tool wa.exe see wa.exe screen (run it without any parameter)

Ini files
-----

Ini file is located in Total Commander directory for plugin ini files. If You want to reset plugins settings
(i.e. You filter for extension assigment), just delete wordarc_exts.ini file.


----

Office Converter Pack

Freeware MS coverters library You can get here:


http://www.microsoft.com/office/orkarchive/2003ddl.htm

This gives support to WordArc plugin for reading:

- Microsoft Word 6 RTF export converter (Wrd6Er32.CNV)
- Microsoft Word 97 and above import converter (MsWrd832.CNV)
- Text Converter shared code DLL (MSConv97.DLL)
- Text Recovery converter (Recovr32.CNV)
- WordPerfect 5 import converter (Wpft532.CNV)
- WordPerfect 6 and above import converter (Wpft632.CNV)
- WordPerfect Equation filter (WpEqu532.DLL)

Text converters are included in Microsoft Windows XP and higher.

Скачать

Комментарии (2) 1014 скачиваний

test1.zip  (87120 байт)
Посмотреть содержимое

Dmitriy_O : 2005-11-11 12:00:13

Delphi - Программы

Программа для проведения Онлайн Тестов. Может быть использована для проведения всяческих Опросов, Экзаменов, Оценки знаний. Программа использует базу данных FireBird. Отчет по результатам теста - QReport. Подробнее читайте в описании.

Используемые библиотеки: QReport

Скачать

Комментарии (9) 6287 скачиваний

sound.zip  (2533 байт)
Посмотреть содержимое

manitaa : 2005-09-20 02:10:20

C++ - Классы

Класс для работы со звуком в 3D.

Используемые библиотеки: DirectX SDK 8.1

Скачать

Комментарии (4) 1829 скачиваний

winconsul.zip  (64047 байт)
Посмотреть содержимое

_VirEx_ : 2005-11-25 22:54:21

Delphi - Программы

WinConsul
консоль для Windows :) [обновление #7 от 26.11.2005]
наподобие консоли популярных игр - Counter Strike и т.п.
- сделан на чистом API
- полупрозрачный градиент (регулируется с клавиатуры)
- анимация: плавное выдвигание и обратно
- запуск различных программ как в "пуск-выполнить" (пример: notepad, calc) если программа запустилась то автоматически прячется (также прячется по Esc)
- размер EXE примерно 29 Кб
- запуск 1-й копии программы
- хистори
- автоввод
вызов консоли: Ctrl+F12
выход из консоли: команда "exit"

+ F1 - вывод помощи в консоли
+ ctrl+left/right уменьшение/увеличение шрифта в поле ввода
+ ctrl+enter по просьбам трудящихся добавлен вывод строк из КОНСОЛЬНЫХ ПРИЛОЖЕНИЙ (cd, dir и т.п. XP'шные)

* shift+up - изменение цветовой гаммы
* F2 - появление консоли либо снизу либо сверху

+ сохранение и чтение всех настроек через XML файл

+++ поддержка плагинов
в каталоге программы должна быть папка Plugins и в ней должны лежать плагины (файлы с расширением dll)
+ плагин Saver/Loader options - сохраняет все настройки в XML файле WinConsulOptions.xml
+ плагин Skin image - позволяет вместо градиента выводить картинку в формате JPG :) (в папке Plugins должен лежать файл SkinImg.JPG)
+ плагин AliasManager - в файле Aliases.txt должны содержаться команды типа (пример):
compAdmin "D:\WINXP\system32\compmgmt.msc"
google "http://www.google.ru"
compAdmin и google это команды а в кавычках исполняемая строка

+ плагин Stars - движущийся космос и звёзды :)

теперь есть сайт для этой разработки http://winconsul.kladovka.net.ru
http://VirEx-84.narod.ru

остальное в tech-readmy.txt и plugin-readmy.txt

Скачать

Комментарии (18) 2262 скачиваний

lan_control2.zip  (213449 байт)
Посмотреть содержимое

kami : 2005-12-15 02:05:09

Delphi - Программы

Обновление №3 программы контроля удаленного компьютера в локальной сети.
Позволяет делать с "чужой" машиной довольно много, подробности новых возможностей и исправленных ошибок - смотрите в Help.

Используемые библиотеки: FastZLib, CoolTrayIcon

Скачать

Комментарии (15) 5573 скачиваний

shemaisx.zip  (100899 байт)
Посмотреть содержимое

Dmitriy_O : 2005-02-10 11:42:00

Delphi - Программы

Программа AvtoShema V 2.2. Эта программа предназначена для построения блок-схемы алгоритма по готовому коду синтаксиса "Паскаль". Загрузка кода как через модуль PAS так и через буфер обмена. Возможна загрузка из сохраненных файлов *.txt; Пригодится для лучшего понимания чужого кода. А также забытого своего для тех кто ленится комментировать. Также, благодаря возможности строить схемы через буфер обмена, можно строить блок-схемы кусков кода прямо во время их написания, скопировав код и выбрав контекстное меню иконки данной программы в трее. Можно строить цветные блок-схемы. Настраивать размеры блоков, строить очень длинные блок-схемы.

Используемые библиотеки: RxLib, QReport

Скачать

Комментарии (10) 4823 скачиваний

cards50.zip  (983408 байт)
Посмотреть содержимое

iv_ro : 2009-08-12 00:23:16

Delphi - Игры

Карточная игра - 50.

РГЗ по дисциплине "Системы искусственного интеллекта". Тема: программирование игр и головоломок.

Суть игры: На столе располагаются 24 раскрытые карты: все карты с номерами от 1 до 6 обычной колоды, где туз считается за 1. Масти карт несущественны. Каждый игрок при своём ходе берёт со стола карту и складывает её значение с суммой тех, которые были взяты ранее (таким образом, подсчитывается общая сумма карт, взятых партнёрами, а не отдельные суммы для каждого партнёра. Первый, кто берёт в точности 50 очков выигрывает. Если игрок, взяв карту, не может не превысить 50 очков, то он проигрывает.

Скачать

Комментарии (3) 1553 скачиваний

verylongmath.zip  (22245 байт)
Посмотреть содержимое

TStas : 2006-01-28 11:13:09

Delphi - Модули

Модуль VeryLongMath.
В этом модуле определен тип: VeryLongInt - целые знаковые числа и математика для них. Это числа по модулю 100. Состоят из модуля, в котором задом наперед записаны разряды и знака (True - знак есть, т. е. число меньше нуля). Если числа не инициализированы, то ошибки не возникает, они автоматически инициализируются при обращении к функциям и им присваивается 0.

Оптимизация скорости выполнения: при переводе в строку длинна строки расчитывается сразу и устанавливается один раз. При переводе строки в число части строки только копируются. При умножении длинна результата также устанавливается один раз. Возведение в степень производится с минимальным числом умножений, см. код функции. Так, например при возведении в степень 100 будет произведено не 100, а только 8 операций умножения. Есть функция извлечения корня, которая возвращает точный ли он, а если неточный, то ближайшее целое.

TProgressEvent - процедурный тип, с помощью которого можно отображать процесс извлечения корня или вычисления НОК и НОД, а также остановить процесс. Умеет считать НОК и НОД для двух длинных чисел. При ошибках (деление на 0, корень из отрицательного числа) возбуждаются исключения.

Второй модуль - NumericParser. Использует VeryLongMath.
В этом модуле определен класс парсера. Парсер принимает строку и, возможно, процедуру TErrorEvent, с помощью которой он может указать место ошибки, если таковая возникла. Чтобы он парсил, нужно вызвать метод Parse. Понимает переменные, если создать TStrings и в свойства Objects записать длинные числа в виде TNumericObj, и записать полученный TStrings в свойство VarList. Понимает выражения двух типов - длинные числа или логичекие. Есть свойство ResultType, в котором записано, получилось ли парсить, а если - да, то каков тип выражения. Есть свойство Corrected, в котором записано, корректна ли выражение. Парсер понимает комментарии, которые находятся внутри фигурных скобок. Регистронезависим. Понимает функции Abs, Sqr, Sqrt, GCD (НОК), lcm (НОД), логические константы true и false. На основе парсера есть функция Eval, которая принимает строку и возвращает результат ее выполнения в виде строки.

Имеется тестовый проект в виде калькулятора.

Скачать

Комментарии (3) 1085 скачиваний

graphicm.zip  (22123 байт)
Посмотреть содержимое

san-46 : 2007-11-15 11:49:42

Delphi - Компоненты

Компонент - альтернатива TChart, как более примитивный и от того простой
без наворотов компонент.
Выводит двумерные графики функций f(X,Y). Вид графиков - линейный.
Предназначен для тех, кого мало интересует внутренности реализации построения
графиков, а надо только быстренько отобразить кривые своих функций.

Работа с компонентом проста до безобразия.
После размещения компонента на форме через свойство "Curves" вызывается список
кривых, где надо их добавить столько сколько нужно.
При этом после добавления каждой кривой можно установить их цвет и толщину
линии, если установки по умолчанию не устраивают.
Собственно, на этом работу в design-time можно считать завершенной.

Правда, можно изменить цвет фона, цвет линий сетки, включить отображение
значений точек. Так же можно изменить минимумы и максимумы по осям, но это
ни к чему не обязывает и предназначено только для того чтобы примерно
понять как в общем будет выглядеть график.
Все это дополнительные возможности, которые используются при необходимости.

В run-time в цикле вызывается процедура добавления точек в кривую.
GraphMois1.Curves[0].AddPoint(X, Y);

Индекс "0" в примере указывает на первую кривую, "Х" и "Y" - значения точки.
Более подробный комментарий приведен в начале исходника компонента.

Что еще умеет делать компонент.
- Если во время формирования кривой передаваемые точки выходят за
диапазон минимальных или максимальных значений по осям, то график сам
масштабируется до необходимых значений (как в TChart).
- После вывода графика. По каждому щелчку левой кнопки мыши график увеличивает
масштаб, по правой кнопке уменьшает масштаб (величину изменения масштаба
можно устанавливать какую надо).
- При увеличенном масштабе движение мыши с прижатой левой кнопкой панорамирует
график - сдвигает его вправо-влево, вверх-вниз.
- Если свойство ShowHint включено (True), то при прохождении курсора мыши около
точки на кривой будет отображаться хинт со значениями точки.

Ограничение.
Точность графика до десятых долей значений, поэтому вывод кривых, где шаг
аргументов функций меньше 0.1 приведет к несуразному виду этих кривых.

Скачать

Комментарии (2) 2803 скачиваний

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17