Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Creating OLE Server
Message
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Troubleshooting
Title:
Creating OLE Server
Miscellaneous
Thread ID:
00161063
Message ID:
00161063
Views:
50
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...
Next
Reply
Map
View

Click here to load this message in the networking platform