Баннер
Рейтинг@Mail.ru
Delphi

Ниже представлен такой приличненький список программулинок, программок и программ, написанных мной на языке программирования Delphi. Вряд ли этот список будет пополняться в будущем, т.к. сейчас я программирую не очень много, а на делфи тем более мало, но всякое бывает. Большинство из представленных здесь программ были написаны в качестве курсовых (и тому подобных) работ во время моего обучения в УГГУ (бывшем УГГГА). Писал я их как для себя, так и по заказу. Некоторые, из написанных для себя программ, в будущем подвергались переделке и сдавались другими товарищами (были даже обращения из Белоруссии :-). Вы тоже можете попробовать этот трюк, т.к. исходные коды своих программ я, с недавнего времени, не скрываю и позволяю свободно ими пользоваться. Аве мне!

Некоторые программы (в особенности те, которые писались для учёбы) снабжены различной документацией: отчёты, курсовые, описания и т.п. Думаю по этому поводу стоит еще раз Ave!

В каждом архиве с программой помимо исполняемого файла находится папка _source_, в которой лежат все исходные коды программы. Также в некоторых архивах есть папки _alt1_, _alt2_ — в них находятся альтернативные варианты этой же программы (с изменённым интерфейсом, небольшими доработками и т.п.).

Программы писались в разное время и на разных версиях Delphi, поэтому возможны некоторые маленькие косячки при современной работе. В принципе все программы компилируются в Delphi 7, но у ранних программ выскакивает много предупреждений компиляции (warnings). На работу не влияет, но если будете использовать код, то можете озаботиться его доведением до ума.



DPCClub Печать
Программы - Delphi
12.11.2007 14:33
DPCClub

Программа DPCClub предназначена для примитивного мониторинга и контроля за работай пользователей в «компьютерном клубе». Состоит из двух частей: клиентской и серверной.

DPCClubClient — клиент, с помощью которого осуществляется управление компьютерами пользователей (блокировка, перезагрузка, выключение) и расчёт стоимости времени.
DPCClubServer — сервер, запускаемый на компьютерах пользователей. Отображает пользователям информацию о времени использования и расходе средств, а также блокирует работу по команде с управляющего компьютера (клиента).
Для работы программы необходимо открыть порт TCP 7391.

Программа была написана для организации контроля за электронным читальным залом СОМБ. Функциональные возможности оставляют желать лучшего, но для целей моей библиотеки хватило. Если кого-то интересуют реальные программы, предназначенные для компьютерных клубов, можете посмотреть в сторону программ от PSoft.

скачать (1 МБ)

 
ImageViewer Печать
Рейтинг пользователей: / 2
ХудшийЛучший 
Программы - Delphi
03.04.2007 12:10
ImageViewer

Этакий просмоторщик (вьюер, обозреватель) картинок. Выбираете папку, видите список доступных в ней изображений, выбираете любое и смотрите. Можно запустить режим показа слайд-шоу, а также включить полноэкранный режим.

скачать (231 КБ)

 
RUSMARCtoMySQL Печать
Программы - Delphi
24.04.2005 13:34
DSchengen

Эта программа выбивается из основного ряда моих разработок и вряд ли кому-либо будет интересна (кроме очень узкого круга людей). RUSMARCtoMySQL, как видно из названия, предназначена для конвертирования данных из формата RUSMARC в формат MySQL. Формат RUSMARC используется для представления библиографической информации в России. Экспорт и импорт информации в этом формате обеспечивают практически все автоматизированные библиотечные информационные системы (АБИС), например ИРБИС, OPAC-Global. Написать эту программу мне потребовалось для того, чтобы выставлять информацию о фонде библиотеки, в которой я работаю (СОМБ) на сайте. Сделано это было давно и сейчас данной технологией я уже не пользуюсь (т.к. ошибок и неточностей в моей разработке хватает), но программка всё-таки еще может пригодиться.

Тут следует поправиться и сказать, что конвертация происходит на самом деле не из формата РУСМАРК, а из специальным образом подготовленного текстового файла, в котором строки подготовлены в следующем виде:
#xxx: имя_поля='значение'
где: xxx — для нас не имеют значения, но в формате означает номер поля РУСМАРК;
имя_поля — имя поля, под которым данные будут сохранены в базу MySQL (например name, keywords, author);
значение — значение, которое будет присвоено соответствующему полю.
Для формирования такого файла из АБИС ИРБИС я написал небольшой fst-файл (ТВП переформатирования) — MySQL.fst.

Последовательность работы с программой следующая:

  • выгрузить библиографические данные в специальный формат в текстовом виде (не ISO);
  • в программе выбрать этот выгруженный файл;
  • указать имя создаваемого sql-файла;
  • указать имя базы и таблицы, куда должны быть занесены данные;
  • запустить конвертацию;
  • сформированный sql-файл можно запускать на выполнение в MySQL — данные будут загружены.

скачать (169 КБ)

 
DMediaCenter Печать
Рейтинг пользователей: / 2
ХудшийЛучший 
Программы - Delphi
08.12.2004 12:43
DMediaCenter

Данный «медиа-центр» предназначен для демонстрации работы с мультимедийными файлами с помощью Delphi. Программа имеет четыре закладки, по числу выполняемых функций:

  • Камертон — воспроизводит циклически настроечный звуковой файл до тех пор, пока не надоест;
  • Метроном — настраиваемый на разную частоту (интервал) метроном; воспроизводит «тик-тик-тик...»;
  • Воспроизведение — позволяет открыть и воспроизвести (и управлять воспроизведением) любой (ну не совсем) файл (аудио, видео);
  • Запись — позволяет записать звуковой фрагмент, воспроизвести его и сохранить в файл.

скачать (344 КБ)

 
DSchengen Печать
Программы - Delphi
15.10.2004 13:23
DSchengen

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

скачать (328 КБ)

 
«ПерваяПредыдущая12345СледующаяПоследняя»

Страница 1 из 5