| На этой страничке кратко перечислены модули и библиотеки, которые я использовал при написании своих программ. Процедуры и функции, написанные мною, для облегчения работы, переведенные на паскаль интерфейсы к некоторым полезным 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. |  |  
                      |  |  |  |  
                      |  |  
                      |  |  |  |  
                      |  |  |  |    |  |