Foros del Web » Creando para Internet » Flash y Actionscript »

Accesar a objetos y variables desde una aplicacion externa

Estas en el tema de Accesar a objetos y variables desde una aplicacion externa en el foro de Flash y Actionscript en Foros del Web. Hola todos, tengo dos dudas. Estoy tratando de accesar desde una aplicacion externa a los objetos y variables de una forma creada en Flex. Mi ...
  #1 (permalink)  
Antiguo 21/03/2007, 10:54
 
Fecha de Ingreso: marzo-2007
Mensajes: 20
Antigüedad: 17 años
Puntos: 0
Accesar a objetos y variables desde una aplicacion externa

Hola todos, tengo dos dudas. Estoy tratando de accesar desde una aplicacion externa a los objetos y variables de una forma creada en Flex. Mi proyecto se llama Test y cree un TabNavigator con ID tab. Dentro cree una pestaña con ID emisor y dentro de éste un TextBox con ID t. Después de buscar, se supone que la ruta del control de texto es:

Test0.tab.emisor.t

Pero no me lo reconoce, sin encambio trato de utilizar el tabNavigator (Test0.tab) Si puedo!!!


Asimismo, si creo una variable, tampoco puedo accesarla

public var Nombre:String="";

Se supone que debería entrar (externamente) de la siguiente forma:

Test0.Nombre

¿Alguien sabe como puedo accesar a las propiedades desde fuera?

Gracias

Última edición por adanqfb; 21/03/2007 a las 12:01
  #2 (permalink)  
Antiguo 22/03/2007, 19:36
Avatar de jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 19 años, 4 meses
Puntos: 43
Re: Accesar a objetos y variables desde una aplicacion externa

Hola adanqfb!

Me imagino que el problema surge porqué no estas tomando en cuenta que todos tus componentes están contenidos dentro de un objeto raiz, en este caso la aplicación, para hacer referencia al objeto raiz lo haces de esta forma:

Código:
private var application:Test = Application.application as Test;

//Ahora en cualquier lado de tu aplicación haces referencia a tus componentes así:
private textBox:Object = application.Test0.tab.emisor.t;
Fíjate que el tipo de dato de mi variable application es "Test", esto es el nombre de tu proyecto, y hago el casting al tipo Test porqué la propiedad Application.application contiene la referencia a un objeto genérico.

Un saludo!
  #3 (permalink)  
Antiguo 24/03/2007, 22:40
 
Fecha de Ingreso: marzo-2007
Mensajes: 20
Antigüedad: 17 años
Puntos: 0
Re: Accesar a objetos y variables desde una aplicacion externa

Gracias, eso me puede ayudar, aunque yo estoy tratando de accesar desde una aplicación en Visual Basic y recibo eventos desde otra aplicación desarrollada en Flex. Llo que no puedo es enviar información desde VB a Flex, ya sea cambiando una variable o llamando una función. Lo raro es que si diseño un programa en Flash 9 sí funciona, pero si trato de cambiar un dato de un formulario hecho en Flex, no puedo accesar a las propiedades. Puedo accesar al objeto, y sus subobjetos, incluso al cuadro de texto t, pero si quiero obtener la propiadad text, no puedo...alguien sabe por qué? ¿Será necesario que desarrolle mi aplicación en .NET? o podría crear un contenedor en Flash 9? Podría leer mi aplicación Flex desde Flash y de ahí comunicarme con VB?

Gracias nuevamente.
  #4 (permalink)  
Antiguo 27/03/2007, 14:35
 
Fecha de Ingreso: marzo-2007
Mensajes: 20
Antigüedad: 17 años
Puntos: 0
Re: Accesar a objetos y variables desde una aplicacion externa

Gracias por la respuesta, pero viendo otros mensajes, creo que la solución a mi problema son MDM Zinc y Adobe Apollo, ahora sólo falta ver cual es mejor .

Gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:06.