Okee, I got so far. In the command window i was able to create the object and make him do stuff.
loDgs = createobject("Agent.Control.2")
loDgs.Connected = .T.
loDgs.Characters.Load("Merlin","c:\WINNT\MSAGENT\CHARS\MERLIN.ACS")
loGuy = loDgs.Characters("Merlin")
loGuy.Speak("This is a test")
This works, but when I put this code in a prg and try to run it, nothin happens.... WTH?
George