Try oTest = CREATEOBJECT("myserver.person")
HTH
Jeff
>I have created a class called person as follows:
>
>DEFINE CLASS person AS CUSTOM OLEPUBLIC
> FirstName = SPACE(30)
> LastName = SPACE(45)
>
> PROCEDURE GetName
> RETURN This.FirstName + " " + This.LastName
> ENDPROC
>ENDDEFINE
>
>The above class was part of a prg file in a project (myserver).
>I compiled the project as an OLE DLL and called the dll "myserver.dll"
>
>The dll was placed in C:\WINNT\SYSTEM32 and registered using REGSVR32. The registration process succeeded.
>
>I then created another program called oletest as follows:
>
>oTest = CREATEOBJECT("foxole.person")
>oTest.FirstName = "XXXX"
>oTest.LastName = "YYYY"
>oTest.GetName()
>
>When I run the program oletest, I get the following error on first line:
>
>'Class definition "foxole.person" is not found'
>
>What am I doing wrong? I believe that I have followed all the instruction in the VFP Developers Guide in Chapter 16.
>
>Any help is appreciated...
It's Time to get a gun.
That's what I've been thinkin.
I think I can afford one, If I do a little less Drinkin.www.TrueGeeks.com