La comunicación entre escenas y html se realiza mediante la función de comunicación set y los manejadores de eventos y lo que se efectúa es el trasvase de una cadena entre los dos entornos. Si lo que se necesita es trasvasar un vector lo que se hace es reducir esta situación a la anterior, es decir se genera una cadena con las componentes de ese vector y es ésta cadena la que se transmite. En Descartes se dispone de las funciones _StrToVector_ y _VectoToStr_ que pueden facilitar esa conversión.
La escena siguiente muestra cómo se realiza esa comunicación.
Puede descargar esta escena desde aquí.
Recuérdese que la etiqueta usada en el string ha de coincidir con el nombre del vector en la función _StrToVector_(cadena, ‘nombre vector‘), es decir, si la cadena es Cadena=<V1>\nHola\nMundo\n2015\n</V1> ha de usarse _StrToVector_(Cadena,’V1’). Y el separador entre componentes del vector en la cadena ha de ser \n.
Haz un comentario