Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Retorno.
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
COM/DCOM et OLE Automation
Titre:
Divers
Thread ID:
00703553
Message ID:
00703815
Vues:
19
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
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform