Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.28;
Скачать: CL | DM;

Вниз

Программная конфигурация BDE   Найти похожие ветки 

 
art   (2004-10-29 13:16) [0]

Нужна функция или реализация чтобы можно было программно проверить опцию LOCAL SHARED на вкладке BDEAdministrator"а Configuration, секция INIT, и если она TRUE, то поменять на FALSE, или вообще любая программная реализация редактирования Конфигурации BDE, НО НЕ АЛИАСОВ!


 
art   (2004-11-02 07:53) [1]

в общем пока ждал ответ уже сам нарыл да переделал, так что вот, любую конфигурационную настройку BDE тобишь вкладка Configuration можно поменять так:

var
 hCur : hDBICur;
 Config : CFGDesc;
 ContinueIt: boolean;

...

begin
 if DbiInit(nil) = DBIERR_NONE then
 begin
   hCur := nil;
   if DbiOpenCfgInfoList(nil, dbiREADWRITE, cfgPersistent,
       "\SYSTEM\INIT", hCur) = DBIERR_NONE then
   begin
     if DbiSetToBegin(hCur) = DBIERR_NONE then
     begin
       ContinueIt := true;
       while ContinueIt do
       begin
         if(DbiGetNextRecord(hCur, dbiWRITELOCK, @Config, nil)
                <> DBIERR_NONE) then
           ContinueIt := false
         else
           if StrIComp(Config.szNodeName, "LOCAL SHARE") = 0 then
           begin
             StrCopy(Config.szValue, "FALSE");
             DbiModifyRecord(hCur, @Config, true);
             ContinueIt := false
           end;
       end;
     end;
   end;
   DbiExit();
 end;
end; (с) исходный текст был немного другой



Страницы: 1 вся ветка

Текущий архив: 2004.11.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.041 c
1-1100281342
n-neo
2004-11-12 20:42
2004.11.28
Как придать форме...


3-1098958119
Black
2004-10-28 14:08
2004.11.28
SQL сервер своими руками


3-1099475816
Uran
2004-11-03 12:56
2004.11.28
Сортировка в Interbase


3-1099409227
DimonNew
2004-11-02 18:27
2004.11.28
модификация данных из двух запросов в ADO


3-1098630775
Настенька!!!
2004-10-24 19:12
2004.11.28
многострочность dbgrid (не в заголовках)