¿Podrías ampliar la pregunta?
En Delphi, variantes y objetos no son directamente compatibles, pero una manera de convertir un objeto a Variant es guardar su referencia como Cardinal (o Integer):
La operación inversa sería:
Código Delphi
[-]O := TObject (Cardinal (V));
De todas formas, creo que deberías extenderte con el mayor detalle posible sobre lo que tienes pensado hacer. Imagino que lleva relación con
esto.
Saludos.
