модуль для работы со строковыми переменными (включая дополнительные функции для работы с целочисленными переменными): - шифрование/дешифрование - разложение строки на нужные части - представление числа в виде строки (с использованием склонения по падежам) - представление даты в виде строки (с использованием склонения по падежам) - изменение раскладки строки - транслитерация строки - сканирование строки по шаблону - отсечение крайних символов и многое другое
»»» Скачать: исходные тексты (292кб) демонстрационный EXE файл (252кб)
стандартный dbNavigator с красивыми кнопкамиБуревестник (14.12.03 14:06)
Цветные картинки на кнопках стандартного dbNavigator'a. Это даже не компонента, а всего лишь маленький файл ресурсов. Поместите его в поддиректорию \Lib Вашей директории Delphi, и dbNavigator станет гораздо симпатичнее (см. скриншот). На всякий случай сохраните оригинальный файл dbctrls.res, если у Вас нет инсталляционного диска Delphi. Совместим с версиями 5,6,7.
»»» Скачать: исходные текстыпосмотреть скриншот
Программа печатает сама себя(пример рекурсии)романroman119@yandex.ru (14.12.03 12:48)
На первом курсе по программированию бало задание: с помощью рекурсии вывести листинг программы
»»» Скачать: исходные тексты (26кб)
Давольно интересный юнит. Содержит три функции NumToStr- для перевода числа в слово(альфа-версия так сказать). dirdet- определяет директорию программы(пригодится) IfNoOneThenExit- тут все понятно, но тоже альфа-версия. Мне пригодились все три в одном из поектов. :)
»»» Скачать: исходные тексты (6кб) демонстрационный EXE файл (197кб)
Item DrawerGero (15.12.03 07:40)
Простенькмй модуль для прорисовки красивых меню через OwnerDraw. Написал когда-то на досуге, может кому понадобится. В архиве сам модуль + демка
»»» Скачать: исходные тексты (10кб)
function IsNT : bool; var osv : TOSVERSIONINFO; begin result := true; osv.dwOSVersionInfoSize := sizeof(OSVERSIONINFO); GetVersionEx(osv); if osv.dwPlatformId = VER_PLATFORM_WIN32_NT then exit; result := false; end;
procedure TForm1.Button1Click(Sender: TObject); begin if IsNt then ShowMessage('Running on NT') else ShowMessage('Not Running on NT'); end;
Direct 3D доступ к видеопамяти
Люди, подскажите, как напрямую писать в видеопамять при использовании Direct3D? Спасибо заранее.
Как узнать о положении лотка СD-ROM
Проблема в том, что хочу управлять лотком одной кнопкой. Разными получается, например: mciSendString('Set cdaudio door ...
Проектирование на Rose Delphi Link
Компания Rational Software уже несколько лет является лидером в области создания инструментальных средств для проектирования, разработки, тестирования и сопровождения программного обеспечения. Основным продуктом в линейке Rational является CASE-средство Rational Rose. Rational Rose поддерживает визуальное объектно-ориентированное моделирование (UML), поддерживает генерацию кода и обратное проектирование (построение модели по программному коду) для многих языков программирования, позволяет строить объектную модель разрабатываемой программной системы, определять спецификации классов, объектов, атрибутов и операций.
Сборник задач по программированию
Программирование — процесс творческий и увлекательный. Этому обучают в школах, в техникумах, в вузах и других учебных заведениях. Но не всегда на занятиях есть время отработать изученное на практике. Научиться программированию, можно только решая конкретные задачи. Этот сборник содержит более 1500 задач по всем основным темам программирования. Краткая теоретическая часть в начале каждого раздела поможет изучающим Турбо Паскаль разобраться в применении того или иного алгоритма, а тем, кто изучает другой язык программирования, — без особых сложностей перевести приведенное решение на нужный язык. Освещение основ языка Паскаль позволяет использовать книгу как справочник, но это ни в коей мере не говорит о ее узкой направленности только на Паскаль, так как практически все приведенные задачи могут быть решены с помощью других языков программирования. Основная цель
этой книги — помочь читателям: в практическом овладении языков программирования; в изучении и освоении основных методов и приемов программирования; в получении навыков в отладке и тестировании приложений.
Автор: Гуденко Д. А., Петроченко Д. В.
Сертификация специалистов ∙ Как устроиться на высокооплачиваемую работу? Как получить прибавку к зарплате? Как завоевать уважение коллег? ∙ Пройти сертификацию и продемонстрировать свой профессионализм. Подробнее…
3DG - Delphi Digital Development Group Сайт группы 3DG. На сайте вы можете ознакомиться с нашими проектами, почитать статьи о программировании и принять участие в обсуждении различных тем в форуме.
» Оценка сайта: 4
Хокку дня
В сумерках Почти незаметен Осени приход.
Афоризмы
Лучше говорить хорошее о себе, чем плохое о других...
Фраза дня
Человек проводит во сне 30% жизни. Остальные 70 мечтает выспаться...
Дурацкие законы (информация предоставлена сайтом kurilka.com)
В городе Глендейл в Аризоне (США) запрещается водить машину задом.
В городе Глоуб в Аризоне (США) нельзя играть на улицах с индейцами в карты.
И на закуску коротенький анекдот
- У моей бабули до сих пор лежит Евангелие 1804 года издания - Ух ты! Небось, еще на 5-ти дюймовых дискетах