Configurar la visualización de un archivo de texto
Para mostrar un archivo de texto ubicado en el controlador, necesita controles para seleccionar, abrir y cerrar el archivo además del Editor de texto elemento. Como opción, también se pueden usar controles adicionales para configurar una búsqueda de texto en el archivo.

Arrastra un Editor de texto elemento al editor de visualización.
Por ejemplo, declare las variables de control para el elemento como variables globales en el
GVL
objeto.Para obtener más información, consulte la declaración de las variables de control.
Para el Editor de texto, configurar el propiedad con Solo lectura.
Continúe configurando el
propiedad.. Asigne las siguientes variables allí:
:g_sFileName
:g_bFileOpen
:g_bFileClose
:g_bFileNew
:g_bFileSave
:g_sEditSearchFor
:g_bEditFind
:g_bEditFindNext
Declaración de variables de control
VAR_GLOBAL g_sFileName: STRING := 'Readme.txt'; g_bFileOpen : BOOL; g_bFileClose: BOOL; g_bFileNew: BOOL; g_bFileSave: BOOL; g_sEditSearchFor : STRING; g_bEditFind : BOOL; g_bEditFindNext : BOOL; g_usiErrorHandlingVarForErrorCode: USINT; g_bVarForContentChanged : BOOL; g_bVarForReadWriteMode: BOOL; END_VAR
Agrega un Etiqueta elemento.
Configurar el
propiedad conFile
.Junto a él, agregue un Rectángulo elemento donde el usuario puede ingresar el nombre del archivo:
Configurar el
propiedad con%s
.Configurar el
propiedad cong_sFileName
.Configurar el Escribir variable.
propiedad conEn el Configuración de entrada cuadro de diálogo, seleccione Tipo de entrada como el Entrada de texto.
Selecciona el Usar variable de salida de texto opción.
El cuadro para ingresar el nombre del archivo está configurado.
Agrega un Botón propiedad para abrir el archivo.
Configurar el
propiedad conOpen
.Configurar el Cambiar variable.
propiedad conAsignar
g_bFileOpen
como la variable.los
Open
el botón está configurado.Agrega otro Botón Botón para cerrar el archivo.
Configurar el
propiedad conClose
.Configurar el Cambiar variable.
propiedad conAsignar
g_bEditFile
como la variable.los
Close
el botón está configurado.
Agrega un Etiqueta elemento.
Configurar el
propiedad conText
.Junto a él, agregue un Rectángulo elemento para introducir el texto a buscar.
Configurar el
propiedad con%s
.Configurar el
propiedad cong_sEditSearchFor
.Configurar el Escribir variable.
propiedad conEn el Configuración de entrada cuadro de diálogo, seleccione Tipo de entrada como el Entrada de texto.
Selecciona el Usar variable de salida de texto opción.
El rectángulo está configurado.
Agrega un Botón propiedad para iniciar la búsqueda.
Configurar su
propiedad conFind
.Configurar el Cambiar variable.
propiedad conAsignar
g_bEditFind
como la variable.También agregue el Ejecutar código ST acción.
Programa la acción con:
g_bEditFindNext := FALSE;
El botón está configurado.
Agrega otro Botón elemento.
Configurar el
propiedad conFind Next
.Configurar el Cambiar variable.
propiedad conAsignar
g_bEditFind
como la variable.También agregue el Ejecutar código ST acción.
Programa:
g_bEditFindNext := TRUE;
El botón está configurado.