System.TVarOp

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

type TVarOp = Integer;

C++

typedef int TVarOp;

Propriétés

Type Visibilité  Source Unité  Parent
type
typedef
public
System.pas
System.hpp
System System

Description

TVarOp définit une opération sur un Variant.

TVarOp est utilisé pour définir une opération sur un Variant. Il existe trois catégories d'opérations :



Type Signification

Traitement à deux opérandes

Une opération logique sur les opérandes gauche et droite. Par exemple, BinaryOp.

Comparaison à deux opérandes

Une comparaison des opérandes gauche et droite. Par exemple, CompareOp.

Traitement à un opérande

Traitement d'un opérande unique. Par exemple, UnaryOp.



TVarOp peut contenir une des valeurs suivantes :



Valeur Signification

opAdd

Addition.

opAnd

AND binaire.

opCmpEQ

Comparer "égalité".

opCmpGE

Comparer "Opérande de gauche supérieur ou égal à l'opérande de droite".

opCmpGT

Comparer "Opérande de gauche supérieur à l'opérande de droite".

opCmpLE

Comparer "Opérande de gauche inférieur ou égal à l'opérande de droite".

opCmpLT

Comparer "Opérande de gauche inférieur à l'opérande de droite".

opCmpNE

Comparer "inégalité".

opCompare

Comparaison généralisée.

opDivide

Division de l'opérande de gauche par l'opérande de droite.

opIntDivide

Division entière de l'opérande de gauche par l'opérande de droite.

opModulus

Reste de la division de l'opérande de gauche par l'opérande de droite.

opMultiply

Opérande de gauche multiplié par l'opérande de droite.

opNegate

Négation d'une valeur d'opérande unique.

opNot

Négation binaire d'un opérande unique.

opOr

OR binaire.

opShiftLeft

Décalage binaire vers la gauche.

opShiftRight

Décalage binaire vers la droite.

opSubtract

Opérande de droite soustrait de l'opérande de gauche.

opXor

OR binaire exclusif.



Voir aussi