Bonjour Agrillo Mario
Message du 2006-05-26 21:11:
Bonjour
j'ai utilisé Delphi_OOo_v10fr pour ouvrir un document OO avec Delphi 6
et voilà les messages d'erreurs qui se sont affichés à la compilation de
EssaiOpen dans " unit OOoXray3 "
[Erreur] OOoXray3.pas(103): Identificateur non déclaré : 'VarTypeAsText'
[Erreur fatale] EssaiOpen.dpr(10): Impossible de compiler l'unité
utilisée 'OOoXray3.pas'
Dans Delphi 7, VarTypeAsText() est une fonction de l'unité Variants, qui
est listée dans la clause uses de l'interface. Voici la description de
l'aide:
Unité
Variants
Catégorie
routines de gestion des variants
Syntaxe Delphi :
function VarTypeAsText(const AType: TVarType): string;
Description
VarTypeAsText renvoie une chaîne de type short qui nomme le type variant
indiqué par AType.
Tu peux faire une fonction équivalente, qui renvoie un string
correspondant au type variant reçu. Regarde l'aide de VarType qui liste
tous les types. Par exemple pour le type variant = varSmallInt il faut
renvoyer la chaîne 'smallInt'. Un simple Case fera l'affaire.
Bonne journée
Bernard