На этой страничке кратко перечислены модули и библиотеки, которые я использовал при написании своих программ. Процедуры и функции, написанные мною, для облегчения работы, переведенные на паскаль интерфейсы к некоторым полезным DLL, некоторые свободно распространяемые модули, собранные из разных источников...
VTools.pas |
|
Здесь около 80 процедур и функций,
которые писались по ходу дела в течение нескольких лет.
С выходом новых версий Delphi, RX-библиотек, многие
из них морально устарели, но выкидывать их - значит
переписывать программы, которые их использовали... А
зачем нам этот геморрой? Поэтому они по-прежнему там...
Комментариев там совсем немного, но имена процедур и
функций довольно описательные, дающие возможность понять
их назначение, а все остальное можно прочесть в исходном
коде... |
|
|
|
|
BDEConnect.pas |
|
Этот модуль я почти всегда использую, когда работаю с BDE. С его помощью упрощается код, отвечающий за установление соединения с БД, за ввод параметров соединения, которые сохранены в INI-файле. Основная используемая процедура - SetBDEAliasParams.
Кроме того, если Вам необходимо на лету создать соединение и выполнить в нем запрос - можно использовать класс TDBConnector, описанный там же, который содержит в себе все необходимое и может, по идее, использоваться даже в отдельных потоках (ну разве что с небольшими доработками в плане TSession...) |
|
|
|
|
ServiceControl.pas |
|
Здесь собраны несколько функций, работающих с менеджером системных служб, которые позволяют запустить службу, остановить ее, запросить ее статус и т.д. Естественно, все они работают только в WinNT - системах.
На основе этого модуля была написана программа ServiceScheduler. |
|
|
|
|
mssql32.pas |
|
Это переведенные на паскаль вызовы стандартной библиотеки (DB-Library), работающей напрямую с MS SQL сервером. Я не помню, где я ее нашел, кажется на torry.ru и подозреваю, что там далеко не все...
Сам же я использовал оттуда только функцию, с помощью которой можно получить список SQL-серверов в локальной сети... |
|
|
|
|
odbc32.pas |
|
Еще один способ получить список MS SQL - серверов в локальной сети, - это использовать интерфейс ODBS от Microsoft.
Использование простое - вызовите функцию GetSQLServersListODBC.
|
|
|
|
|
|
|
|
|
|
|
|
|
|