Новая бесплатная библиотека DegisyDb от Degisy Software, включает в себя 12 компонент для работы с базами данных. TDbCheck - изменение структуры таблиц dBase и Paradox без потери данных; TRenameFields - переименование полей таблиц в Run-Time; TDbDialog - удобный табличный редактор данных с выпадающими списками и т.п. TBDEConfig - изменение любых настроек BDE в Run-Time, доступных через BDE Administrator. TDsExport - экспорт данных TDataSet в dBase, Paradox, Html, Txt; TBdeTools - упаковка и реиндексация таблиц dBase и Paradox, находящихся в определенной директории; TTableLang - изменение языкового драйвера локальных таблиц dBase иParadox; TTableInfo - информация о таблице; TBdeInfo - информация о текущем состоянии BDE; TDdaTable - наследник TDataSet для доступа к таблицам Degisy
Direct Access (dda). TDdaTable по скорости обработки больших таблиц, эффективней TTable с драйвером BDE для Paradox в 4-6 раз. Данная библиотека быстро развивается.
Источник: www.dbwork.kuban.ru/
Автор: Database Workshop developershttp://www.dbwork.kuban.ru/ -= · DB-aware · =-
Для уменьшения объема писем здесь публикуется не весь список новых компонент, потому заглядывайте и на сайт!
RTL Unit, дает доступ к портам с привилегиями нулевого кольца (т.е. так, как если бы Вы обращались к портам из VxD драйвера). Только под Win 9x. Подробнее см. how2use.txt в архиве.
»»» Скачать: исходные тексты (2кб)
procedure TMyForm.wmSysCommand; begin case Message.wParam of ID_CALENDAR:DatBitBtnClick(Self) ; ID_EDIT :EditBitBtnClick(Self); ID_ANALIS:AnalisButtonClick(Self); end; inherited; end;
procedure TMyForm.FormCreate(Sender: TObject); var SysMenu:THandle; begin SysMenu:=GetSystemMenu(Handle,False); InsertMenu(SysMenu,Word(-1),MF_SEPARATOR,ID_ABOUT,''); InsertMenu(SysMenu,Word(-1),MF_BYPOSITION,ID_Calendar,
'Calendar'); InsertMenu(SysMenu,Word(-1),MF_BYPOSITION,ID_Analis, 'Analis'); InsertMenu(SysMenu,Word(-1),MF_BYPOSITION,ID_Edit, 'Edit'); end;
Функция function GetDriveType(Drive: Integer): Word; поможет нам в этом. где, Drive: проверяемый накопитель, то есть, A: это 0, B: это 1 и т.д. Возвpащаемое значение: Drive_Removable, Drive_Remote, Drive_Fixed или нуль, если накопитель не поддается определению; 1 - если не существует. См. раздел "Типы накопителей, Drive_" в главе 1. функция находится в файле kernel32.dll
Пример использования: procedure TForm1.Button1Click(Sender: TObject); var x:integer; begin x:=GetDriveType(pchar(edit1.text)); case x of 0:edit1.text:='Не определен'; 1:edit1.text:='не существует'; 2:edit1.text:='съемный'; 3:edit1.text:='жесткий'; end; end;
ADO -> Access 2000 ????
Уважаемые знатоки - необходима теоретическая консультация... Суть проблемы: Работая в Access (без Delphi) я добавлял к ...
озвучка
Есть ли возможность регулировать через дельфи громкость звука? Подкиньте пожалуста функцию.
Дерево каталогов с возможностью выборки
Уважаемые !!! Не подскажет ли направление где копать? Нужно что то вроде директориоутлайн только с возможность пометки ...
TaskBar
Как самому создать TaskBar вместо встроенного? Имеется в виду размещение на нем кнопочек приложений и по возможности ...
ADO -> Access 2000 ????
Уважаемые знатоки - необходима теоретическая консультация... Суть проблемы: Работая в Access (без Delphi) я добавлял к ...
TeeChart Pro 5.02 for Delphi 6
Здравствуйте ! Очень нужен кряк для TeeChart Pro 5.02 for Delphi 6, искал дого и упорно но ничего не нашел, может ...
QReport
Сделал отчет, в котором поместил поле мемо из таблицы. На просмотре все нормально, а вот когда печатает, прогоняет ...
Устройство Windows. Процессы, потоки и функции ShellExecute и WinExec. Часть 1.
По просьбам общественности и была написана эта статья. Действительно невозможно профессионально разрабатывать многопоточные программы, не зная, что такое процессы, потоки, нити и синхронизация (надеюсь посвятить этому одну из следующих статей) и, не представляя, как они работают. В статье за основу взята операционная система Windows 2000. Так же в этой статье будут подробно рассмотрены различные методы запуска новых процессов (программ).
Delphi 6. Базы данных и приложения
В книге предпринята попытка дать читателю целостное представление о процессе разработки программного обеспечения для реляционных баз данных. В рамках поставленной цели авторами решены следующие задачи: рассмотрены основы языка Object Pascal на примере создания консольных приложений; рассмотрены объектно-ориентированные возможности языка Object Pascal и технология визуального программирования; описаны основные принципы работы с SQL-ссрвером InterBase; изложена методика взаимодействия программ, созданных в среде Delphi, с базами данных различного типа, в частности, SQL-сервером InterBase: рассмотрены основы проектирования баз данных с использованием программы ERwin; описана "методика разработки клиентского приложения для доступа к базам данных с использованием библиотек динамической загрузки, а также популярных программ Word и Excel для создания отчетов. На примере
БД "Учебные компьютерные курсы" рассмотрен процесс разработки программного обеспечения, начиная с вопросов проектирования и заканчивая подготовкой отчетов. Книга может быть использована в качестве основы курса лекции по соответствующей дисциплине. Книга предназначена для старшеклассников, студентов, аспирантов, преподавателей и пользователей ПК, интересующихся программированием.
Автор: Кандзюба С. "ДиаSoft"
Дорогие друзья! Мы рады представить вам новый совместный проект сайтов www.rsdn.ru, delphi.mastak.ru и www.optim.ru - профессиональный журнал для программистов RSDN Magazine.
Несомненно, ваше мнение о необходимости такого журнала, содержании рубрик и темах отдельных статей поможет сделать журнал более полезным и интересным. Высказать свое мнение, проголосовать или же подписаться вы можете на сайте. Без вашего участия, нам будет трудно сделать правильный журнал!
На сайте выложен анонс пилотного выпуска журнала, вступительное слово от редакции.
Для души
Хокку дня
засвеченный кадр: все видят солнце я - твою улыбку
Афоризмы
" народ всегда прав " - какая же это глупость....
Фраза дня
"Сексуальная революция - это когда штурмом берут почтальоншу, телефонистку и телеграфистку." //Александр Садовский
Дурацкие законы (информация предоставлена сайтом kurilka.com)
В Кларк Каунти в Неваде (США) можно привозить оружие только если оно зарегистрировано в полиции. Чтобы зарегистрировать оружие, его сначала нужно принести в местный полицейский участок.
В Нью Хемпшире (США) запрещается продавать одежду, чтобы заплатить долг казино.
И на закуску коротенький анекдот
За прошедшие сутки в городе Н зафиксировано: 1 пожар, одно ДТП, одно ограбление, одно изнасилование. Пострадавший находится сейчас в городской травматологической больнице.