Programación flexible de CN
1.9 Operaciones con cadenas de caracteres
Ejemplo
Como también existe la posibilidad de que el usuario introduzca datos a través de la interfaz
de usuario, se puede obtener una representación uniforme utilizando letras minúsculas o
mayúsculas:
Código del programa
DEF STRING [29] STRG
...
IF "LEARN.CNC"==TOUPPER(STRG) GOTOF LOAD_LEARN
1.9.5
Definir la longitud de una cadena (STRLEN)
Función
El comando STRLEN permite definir la longitud de una cadena de caracteres.
Sintaxis
<INT_ERG>=STRLEN("<STRING>")
Descripción
STRLEN:
<String>:
<INT_ERG>:
Ejemplo
La función en combinación con el acceso a un carácter individual permite determinar el final
de una cadena de caracteres:
Código del programa
IF (STRLEN(BAUSTEIN_NAME)>10) GOTOF ERROR
80
El comando STRLEN define la longitud de la cadena de caracteres
indicada.
Se devuelve el número de caracteres que, contados desde el principio
de la cadena de caracteres, no son caracteres 0.
Cadena de caracteres cuya longitud debe determinarse
Tipo:
STRING
Variable para el resultado de la determinación
Tipo:
INT
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Preparación del trabajo