Ignore:
Timestamp:
Apr 3, 2012, 8:30:29 AM (12 years ago)
Author:
chronos
Message:
  • Modified: MySQL Schema renamed to more general Path. Path will be used for Registry, INI files and other persistent storages.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • PersistentData/Backend/UPDClientINI.pas

    r340 r345  
    66
    77uses
    8   Classes, SysUtils, UPDClient;
     8  Classes, SysUtils, UPDClient, IniFiles;
    99
    1010type
     
    1313
    1414  TPDClientINI = class(TPDClient)
     15    IniFile: TIniFile;
    1516    //procedure GetItemList(Condition: TCondition; ItemList: TItemList); override;
    1617    //procedure SetItemList(Condition: TCondition; ItemList: TItemList); override;
     18    FileName: string;
    1719    constructor Create; override;
    1820    destructor Destroy; override;
     21    procedure Connect; override;
     22    procedure Disconnect; override;
    1923  end;
    2024
     
    4246destructor TPDClientINI.Destroy;
    4347begin
     48  Disconnect;
    4449  inherited Destroy;
     50end;
     51
     52procedure TPDClientINI.Connect;
     53begin
     54  IniFile := TIniFile.Create(FileName);
     55end;
     56
     57procedure TPDClientINI.Disconnect;
     58begin
     59  FreeAndNil(IniFile);
    4560end;
    4661
Note: See TracChangeset for help on using the changeset viewer.