Retroceder   Foros del Web > Diseño de Sitios web > Flash y Actionscript > Flex

Respuesta
 
Herramientas Desplegado
Antiguo 21-mar-2007, 10:54   #1 (permalink)
adanqfb ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2007
Mensajes: 19
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-mar-2007 a las 12:01.
adanqfb está desconectado   Responder Citando
Antiguo 22-mar-2007, 19:36   #2 (permalink)
jahepi está en el buen camino
 
Avatar de jahepi
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 777
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!
jahepi está desconectado   Responder Citando
Antiguo 24-mar-2007, 22:40   #3 (permalink)
adanqfb ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2007
Mensajes: 19
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.
adanqfb está desconectado   Responder Citando
Antiguo 27-mar-2007, 14:35   #4 (permalink)
adanqfb ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2007
Mensajes: 19
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.
adanqfb está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 14:21.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93