Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Como detectar el puerto serie (https://www.clubdelphi.com/foros/showthread.php?t=56076)

jlcorona 07-05-2008 02:39:34

Como detectar el puerto serie
 
Hola, espero que alguien me pueda ayudar. La situación es la siguiente, tengo una aplicación que trabaja con puerto serie y necesito que al iniciarla me detecte que puerto serie es el que tiene la maquina, es decir si tiene COM1, COM2, etc,

egostar 07-05-2008 02:43:51

Cita:

Empezado por jlcorona (Mensaje 284723)
Hola, espero que alguien me pueda ayudar. La situación es la siguiente, tengo una aplicación que trabaja con puerto serie y necesito que al iniciarla me detecte que puerto serie es el que tiene la maquina, es decir si tiene COM1, COM2, etc,

Hola jlcorona bienvenido al club

Te invito a que leas nuestra guia de estilo

Referente a tu pregunta, puedes ver estos hilos

http://www.clubdelphi.com/foros/showthread.php?t=46648
http://www.clubdelphi.com/foros/showthread.php?t=39961

Los cuales obtuve entrando a los link que ves al final de esta página.

Salud OS

Edito: Esta pregunta no va en el foro de Internet, si no sabes en que foro postear una pregunta, puedes hacerlo en el foro de Varios.

egostar 07-05-2008 19:23:40

Hola jlcorona

Te comento que el ejemplo del hilo que me comentas en el MP que me enviaste, no lo conservo, lo deseche, pero de cualquier forma esa ventana que ves de seleccionar el puerto es parte de una libreria que se llama TurboPower Async Professional, el objeto ApdComPort lo muestra automaticamente.

Baja ese componente y pruebalo.

Salud OS

jlcorona 07-05-2008 21:54:24

Hola
 
Hola, disculpa que siga molestando con este asunto, pero es que soy nuevo en Delphi. Ya bajé e instale el TurboPower Async Professional pero ahora no se como usarlo, no veo las opciones donde viene el componente ApdComPort, no se si no lo instale correctamente o que más hay que hacer.
Por otra parte, una vez que resuelva este problema solo tengo que sustituir el Comport normal por el ApdComPort y ya es todo, o hay algo mas?

En verdad disculpa por las molestias

egostar 08-05-2008 03:02:25

Cita:

Empezado por jlcorona (Mensaje 285063)
Hola, disculpa que siga molestando con este asunto, pero es que soy nuevo en Delphi. Ya bajé e instale el TurboPower Async Professional pero ahora no se como usarlo, no veo las opciones donde viene el componente ApdComPort, no se si no lo instale correctamente o que más hay que hacer.
Por otra parte, una vez que resuelva este problema solo tengo que sustituir el Comport normal por el ApdComPort y ya es todo, o hay algo mas?

En verdad disculpa por las molestias

Instalaste la versión correspondiente a tu Delphi?
  1. Abrir y compilar el paquete de runtime
  2. Abrir e instalar el paquete de designtime

por ejemplo si tienes delphi 7 debes usar los paquetes

A406_R70.dpk (runtime)
A406_D70.dpk (designtime)

Debes de ver un tab APro, ahi está el TApdComPort.

Salud OS

jlcorona 08-05-2008 23:19:00

Gracias por responderme, si ya pude instalarlo, pero ahora mi duda es si ese componente funciona igual al Comport o en que se diferencia

egostar 08-05-2008 23:22:56

Cita:

Empezado por jlcorona (Mensaje 285396)
Gracias por responderme, si ya pude instalarlo, pero ahora mi duda es si ese componente funciona igual al Comport o en que se diferencia

Pues no tengo idea, no se como funciona el ComPort, lo que si se es que APro es mas completo que ComPort, incluyendo la pantalla que estas requiriendo, la cual te muestra si es que le asignas la propiedad PromptforPort del apdComPort a True y asignas "cero" a la propiedad ComNumber.

Salud OS


La franja horaria es GMT +2. Ahora son las 08:22:29.

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