Seleccionar un fragmento de un texto
Hola a todos:
Mi problema es el siguiente yo desde mi aplicación tiro un comando dos por ejemplo netstat y me devuelve en mi aplicación el siguiente resultado: Conexiones activas Proto Dirección local Dirección remota Estado TCP Server:1114 localhost:1115 ESTABLISHED TCP Server:1115 localhost:1114 ESTABLISHED TCP Server:1116 localhost:1117 ESTABLISHED TCP Server:1117 localhost:1116 ESTABLISHED TCP Server:1173 localhost:1110 TIME_WAIT TCP Server:1175 localhost:1110 TIME_WAIT Ahora yo lo que quiero es saber como puedo si es que es posible selecionar de ese texto determinados fragmentos por ejemplo la dirección remota o el estado de la conexión. Gracias, de antemano por la ayuda que me puedan dar. |
En el truco 54, tienes cómo ejecutar un comando MSDOS y capturar su salida; Una vez que tienes el texto en un String o TStrings, ya es cuestión de utilizar funcionaes de búsqueda (AnsiPos) y funciones de "cortar" tipo Copy para seleccionar los trozos de texto que necesites.
Revisa el truco y la ayuda sobre estas dos funciones. |
Aunque si lo que quieres son los datos que devuelve el comando netstat:
http://www.clubdelphi.com/foros/show...11&postcount=4 |
La franja horaria es GMT +2. Ahora son las 17:07:20. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi