FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
hola ! muchas gracias por las respuestas... efectivamente uso ese componente y está muy bueno, y hago algo similar a lo que plantean, el tema es que mi pregunta apuntaba más a como lograr eso dentro de un procedimiento... ejemplo:
el tema es que si hago eso dentro de un procedimiento ("miprocedure"), comienzo enviando el comando, si verifico si hay respuesta (el estado de "cadena" como tu primer ejemplo FGarcia) inmediatamente seguramente todavía no haya llegado nada... o sea, tendría que poner demoras tipo sleep en el medio? y ahí como hago si quiero detener el procedimiento?, no se... y el evento de recepcion de caracteres del TComPort se dispara en forma simultanea a "miprocedure" o se detiene "miprocedure" captura la info del puerto y despues sigue? muchas gracias a todos !!! salu2
__________________
Marcelo C. |
#2
|
||||
|
||||
Si haces todo en un mismo procedimiento podrías hacerlo de esta manera:
|
#3
|
|||
|
|||
ah si ! esa es una buena idea voy a probarla, el tema es que se me ocurre que mientras esté dentro de los whileo o dentro del procedure el programa va a quedar como bloqueado, quiero decir que no se va a refrescar el form ni voy a poder salir del procedimiento si quiero...
para eso puedo agregar dentro del while aplication.processmessage y así segurmanente pueda refrescar, etc, el tema es que si pongo el aplication.processmessage dentro de una funcion (en otra unit por ejemplo) me dice el error como que no sabe que es aplication... como lo soluciono? salu2 y gracias
__________________
Marcelo C. |
#4
|
|||
|
|||
Cita:
Te pongo un ejemplo 1. Dispositivo1 Envia Cadena(MANUAL) a Dispositivo2 2. Dispositivo2 Envia Cadena(AUTO) a Dispositivo1 3. Se verifica la cadena recibida 4. Es fin de Proceso (GOTO paso 6) 5. Dispositivo1 envia cadena(AUTO) a Dispositivo2 (GOTO Paso 2) 6. Terminar proceso , Me parece código tipo VB, Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#5
|
|||
|
|||
Hola amigos.
Comentado por FGarcia. Cita:
Un Saludo. |
#6
|
||||
|
||||
Buenos dias compañeros he leido el post y me parece muy interesanta creen que este componente me pueda leer los puertos seriales com1 o com2 de un conmutador muchas gracias.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Comentario "aplastante" contra los que atacan la "piratería" | Casimiro Notevi | La Taberna | 12 | 07-03-2010 14:03:02 |
Necesito llamar a métodos de clases "hija" desde su clase "padre" | Flecha | OOP | 17 | 20-04-2007 00:03:53 |
"atrapar" la ejecución de un procedimiento | jorgesl | Varios | 2 | 17-04-2006 19:39:10 |
porque no me reconoce los caracteres "*" ni "%" cuando filtro | mrmago | Conexión con bases de datos | 10 | 27-01-2006 04:21:16 |
"no current record for fetch operation" con procedimiento almacenado usado en Select | Al González | Firebird e Interbase | 1 | 17-03-2004 21:13:17 |
|