OleVariant in event

I have a procedure on a third party activeX control:

procedure TForm1.X(Sender: TObject; Data: OleVariant);

Inside of the data parameter is a string or array of data.  How do I get it
out?

TIA,
Todd Melvin