SVAProcLib - библиотека часто используемых процедур и т.п. (30.12.10 - 11 кб) Скачать |
У каждого программиста есть своя библиотека привычных наиболее часто используемых объектов, процедур, функций и т.д. Она подключается почти к каждой свой программе. А там может уже дополняться, изменяться и т.д. |
Содержание модуля: |
Модуль FRarList - для визуального представления списков файлов (включая содержимое Rar-архивов) (19.01.11 - 12,7 кб) Скачать Посмотреть |
Я часто в программах использую показ списка архивных файлов (для восстановления БД). При этом указываются размер, время и дата файлов, что бывает полезно. Пользователь выбирает файл для обработки и нажимает клавишу "Дальше". Модуль включает два объекта и одну форму. Он наглядно позволяет: 1) выбрать файл из списка, заданного маской; 2) выбрать файл из Rar-архива. Здесь представлен пример применения этого модуля и дополнительно включены две процедуры работы с архивными файлами из модуля SVAProcLib. |
MedProcLib - библиотека процедур, используемых в программах для медучреждений (16.12.10 - 2,9 кб) Скачать |
Различные медучреждения ведут базы данных пациентов, где вводятся и контролируются такие данные, как фамилия, имя, отчество, СНИЛС, код диагноза. Для этих полей существуют строгие правила, которые необходимо выполнять. |
Содержание модуля: |
Компонент DBEditDate (31.05.10 - 9,4 кб) Скачать |
Стандартный DBEdit неудобен при работе с датой. В этом случае я применяю свой компонент DBEditDate. В нём используется маска, чтобы не ставить никаких символов, кроме цифр. Можно присвоить и пустое значение даты. Если вы привыкли к двухцифровому обозначению года, то здесь используется граница перехода от 20-го века к 21-му - вы её выставляете сами программно или в Object Inspector. |
Модуль SetBDE - для проверки настроек BDE для Paradox и dBase (02.02.10 - 3,0 кб) Скачать Посмотреть |
В своих программах там, где используются базы данных Paradox или dBase, я вставляю в самом начале проверку этих настроек, чтобы избежать недоразумения, связанные с неподходящими настройками, которые иногда приводят к тому, что вместо русского текста мы видим непонятную абракадабру. Всего одна строка, которая останется незаметной, если с BDE всё в порядке. А если есть недоразумения, то появится предупреждающее окошко, где можно будет что-то подправить здесь же, до начала работы программы. |
ExtProc - пример дополнительных процедур для DBGrid (20.12.10 - 7,6 кб) Скачать Посмотреть |
Пример показывает, как в DBGrid работает раскраска строк/ячеек, перезагрузка строк (в случае изменения значений DataSet в другом месте) без смещения этих строк - на конкретной простой базе данных (всё прилагается) |
Инициализация и использование горячей клавиши (16.12.10 - 2,0 кб) Скачать Посмотреть |
Иногда требуется дать возможность пользователю прервать какой-то цикл нажатием "горячей клавиши". Здесь приводится подобный пример (для клавиши Esc). |
Справочник МКБ-10 (модуль) (30.05.07 - 149 кб) Скачать |
МКБ-10 - это понятно медикам: международный классификатор болезней 10-го пересмотра. Поскольку мне приходится работать с разными медицинскими учреждениями, где в их базах данных используется этот справочник, то модуль здесь полезен. В комплект включен и сам справочник (файл MKB10.db). |
В начало |