Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Variables
Constants
Functions and Procedures
Identifiers

Class TAccessAbstract

Unit

UDataAccessDefinition

Declaration

type TAccessAbstract = class(TObject)

Description

Type de base pour les accès fichier L'objectif est de remplir un TLstAttributes

Fields

 NameDescription
Protected FFileName nom du fichier source
Protected FLstAtt ensemble de données à remplir

Methods

Overview

Public constructor Create(prmLstAtt: TLstAttributes);
Public function Connecting(prmFileName: string): boolean; virtual;
Public function Download(prmThread: TThread): boolean; virtual; abstract;
Public function GetProgression: Integer; virtual; abstract;
Protected procedure SetDefaultParameters(); virtual;

Description

Public constructor Create(prmLstAtt: TLstAttributes);

 

Public function Connecting(prmFileName: string): boolean; virtual;

connexion avec le fichier, peut être surchargé avec inherited

Public function Download(prmThread: TThread): boolean; virtual; abstract;

chargement des données, surcharge obligatoire

Public function GetProgression: Integer; virtual; abstract;

envoyer la progression en %

Protected procedure SetDefaultParameters(); virtual;

fixer les paramètres par défaut de l'importation. surcharge sans inherited chez les héritiers

Properties

Overview

Public property FileName: string;
Public property LstAtt: TLstAttributes;

Description

Public property FileName: string;

 

Public property LstAtt: TLstAttributes;

 


Generated by DIPasDoc 0.8.6 on ven. 09/ janv. 2004 00:52:28