Information générale
Titre:
Creating OLE Server
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...
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement