Foro de NeobooK by HARKO :: Ver tema - Escritura de ciertros caracteres especiales
Home to Foro de NeobooK by  HARKO
FAQSearchMembersGroupsProfilePMsRegisterLoginLogout
 
Escritura de ciertros caracteres especiales

 
Publicar Nuevo Tema   Responder al Tema    Índice de Foro de NeobooK by HARKO -> Neobook V5
Ver tema anterior :: Ver siguiente tema  
Autor Mensaje
Peri
Neobooker Registrad@
Mensajes: 34
Ubicación: Andalucía (España)
Registrado: 25 Oct 2006
MensajePublicado: Vie Jul 23, 2010 8:19 pm    Título del mensaje: Escritura de ciertros caracteres especiales Responder citando

Hola comunidad.

Después de un tiempo sin hacer nada en ningún lenguaje -por motivos laborales-, vuelvo a NB, pues tengo un proyecto en mente que intento desarrollar.

Bien, en un objeto Texto había colocado los caracteres [] para hacer un comentario personal dentro de una cita, pues es normal hacerlo con estos caracteres y no con estos otros() que están reservados para otra cosa.

Cuál fue mi sorpresa que al ejecutar el programa se veía perfectamente todo lo que estaba incluido entre los corchetes[]. Pero llega un momento -al ejecutarlo varias veces- que desaparece todo lo incluido entre los susodichos corchetes. Y veo que ocurre al azar.

Según la ayuda, y esto es algo que entendía exclusivamente de uso DENTRO de las acciones, la escritura de ciertos caracteres como por ejemplo los corchetes [ ] había que hacerlo mediante el uso de variables especiales como [#91][#93]. Pero esto siempre lo he entendido que había que hacerlo dentro de las acciones y no en el mismo texto que incorporan los objetos texto o artículo.

Saludos.
Volver arriba
Ver perfil del usuario Enviar mensaje privado
ADRIANMENDOZACEA
Neobooker Registrad@
Mensajes: 17
Registrado: 30 Ago 2006
MensajePublicado: Sab Jul 24, 2010 1:07 am    Título del mensaje: Son para las variables Responder citando

los corchetes [] son para variables y neobook entenderá en cualquier parte donde haya un [cualquierpalabra] como una variable por ello si quieres usar dobles corchetes [] en un texto tienes que usar la la regla que mencionas. [#91] [#93] ahi entenderá neobook que quieres usar los corchetes como parte de un string o texto. ejemplo [#91] el texto [#93] el resultado sería

[texto] cuando se ejecuta la aplicación o bien si se quiere que una variable tenga los corchetes

Ejemplo

Setvar "[eltexto]" "texto de comentario"



Luego [#91] [eltexto] [#93]

daría como resultado

[el texto comentario] cuando se ejecuta la acción
Volver arriba
Ver perfil del usuario Enviar mensaje privado
Peri
Neobooker Registrad@
Mensajes: 34
Ubicación: Andalucía (España)
Registrado: 25 Oct 2006
MensajePublicado: Sab Jul 24, 2010 1:33 pm    Título del mensaje: Responder citando

¡Toma! Eso es lo que comentaba...

No sé si has comprendido lo que decía. Como tú muy bien has puesto en el ejemplo, has utilizado los corchetes en LAS ACCIONES. Pero lo que te estoy diciendo, es que si se utilizan esos caracteres especiales DENTRO de un texto llano ASCII en un objeto texto o artículo, NO EN ACCIONES, todo el texto que se encuentre entre corchetes desaparece.

Por consiguiente, y es algo que no viene claramente en la ayuda, también es de aplicación utilizar estas variables especiales en el texto llano que se escriba en dichos objetos.

Saludos
Volver arriba
Ver perfil del usuario Enviar mensaje privado
Rasl
Neobooker Registrad@
Mensajes: 138
Registrado: 07 Nov 2005
MensajePublicado: Sab Jul 24, 2010 1:58 pm    Título del mensaje: Responder citando

Neo siempre entiende sea en acciones o en texto que [loquesea] es una variable, a no ser que pongas [#91]loquesea[#93] , por consiguiente reemplazará [loquesea] por su valor, si eso no a sido definido el valor de [loquesea] es nulo , nulo en texto es "no aparece nada", seria equivalente a
SetVar "[loquesea]" ""

salu2
Volver arriba
Ver perfil del usuario Enviar mensaje privado Visitar sitio web del autor
ADRIANMENDOZACEA
Neobooker Registrad@
Mensajes: 17
Registrado: 30 Ago 2006
MensajePublicado: Dom Jul 25, 2010 8:23 am    Título del mensaje: Re: Son para las variables Responder citando

ADRIANMENDOZACEA escribió:
los corchetes [] son para variables y neobook entenderá en cualquier parte donde haya un [cualquierpalabra] como una variable por ello si quieres usar dobles corchetes [] en un texto tienes que usar la la regla que mencionas. [#91] [#93] ahi entenderá neobook que quieres usar los corchetes como parte de un string o texto. ejemplo [#91] el texto [#93] el resultado sería

[texto] cuando se ejecuta la aplicación o bien si se quiere que una variable tenga los corchetes

Ejemplo

Setvar "[eltexto]" "texto de comentario"



Luego [#91] [eltexto] [#93]

daría como resultado

[el texto comentario] cuando se ejecuta la acción
Volver arriba
Ver perfil del usuario Enviar mensaje privado
Peri
Neobooker Registrad@
Mensajes: 34
Ubicación: Andalucía (España)
Registrado: 25 Oct 2006
MensajePublicado: Dom Jul 25, 2010 7:10 pm    Título del mensaje: Responder citando

Pues mira por donde...nunca es tarde para aprender cosas nuevas.

Gracias
Volver arriba
Ver perfil del usuario Enviar mensaje privado
Mostrar mensajes anteriores:   
Publicar Nuevo Tema   Responder al Tema    Índice de Foro de NeobooK by HARKO -> Neobook V5 Todas las horas están en GMT + 1 Hora
Página 1 de 1

 
Saltar a:  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas



Powered by phpBB © 2001, 2002 phpBB Group
Graphite Theme © 2004 DisfunktionCrew.com