Olevariant/fr

From Free Pascal wiki
Revision as of 13:56, 21 February 2020 by Trev (talk | contribs) (Remove duplicate platform macro)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
Windows logo - 2012.svg

Cet article s'applique uniquement à Windows.

Voir aussi: Multiplatform Programming Guide/fr

Deutsch (de) English (en) français (fr)

Occupation en mémoire :

  • dans une compilation en 32 Bit : 16 octets soit 128 Bit
  • dans une compilation en 64 Bit : 24 octets soit 192 Bit

Propriété : Le type de donnée OleVariant est un type variant, utilisé dans l'automatisation OLE (automatisation d'un autre programme).

Déclaration d'un champ de donnée de type OleVariant :

var
  varOle: OleVariant;

Création d'un objet :

begin
  ...
  varOle := CreateOleObject('Excel.Application');
  ...
end;

Libération d'un champ de donnée de type OleVariant (du fait du comptage de références):

begin
  ...
  varOle := Unassigned;
  ...
end;

D'autres exemples d'utilisation de l'objet Olevariant se trouvent dans le sujet Automatisation de logiciel.