Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Retorno.
Message
General information
Forum:
Visual FoxPro
Category:
COM/DCOM and OLE Automation
Title:
Miscellaneous
Thread ID:
00703553
Message ID:
00703815
Views:
18
Claudio,

dentro do meu componente COM estou criando um objeto relation, e adcionando algumas propriedades para fazer um teste, e retorno este objeto. Mas no VFP não consigo ver estas propriedades ex:
oCom = CREATEOBJECT("ComTeste.TestaRetorno")
loRetorno = oCom.TestaRetorno()
debug
Aciono o debug para inspecionar a variavel loRetorno, onde eu acredito que deveria estar o objeto retornado pelo meu componente.

O código no método TestaRetorno fica assim :
FUNCTION TestaRetorno AS Object 
  
  LOCAL loRet AS Relation 
	
  loRet = CREATEOBJECT([RELATION])
  loRet.AddProperty([prop1],[01])
  loRet.AddProperty([prop2],[02])
  loRet.AddProperty([prop3],[03])
	
  RETURN loRet 

ENDFUNC 
O que eu estou fazendo de errado ?



>>Eu posso retornar um objeto de um componente com para outro ou para a minha aplicação ?
>
>sim, Paulo. Objetos são um dos "tipos" que fazem parte do padrâo binário do COM. Basta lembrar que podemos passar RecordSets ADO entre os components. ;)
Paulo Cesar Carneiro
desenvolvimento@controplan.com.br


"My God, what have we done?"
-- Capt. Robert Lewis, co-pilot of the Enola Gay, recalling the moment the atomic bomb exploded over Hiroshima

At 8:15 a.m. on August 6 1945
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform