Il n'y a rien à faire. OLEVariant est un type variant. Il peut donc être une chaîne sans problème. Par exemple:
Edit1.Text:= Val; (si Val est un OLEVariant).
A la limite, si tu veux être pointu, un transtypage pourra faire l'affaire (pour être un paramètre de méthode par exemple).
Sur ce...