TODOPIC
Lenguajes de programación para PC => C, C#, C++ => Mensaje iniciado por: AKENAFAB en 06 de Diciembre de 2006, 05:40:03
-
HOla
EStoy trabjando en turbo c++ , necesito realizar una aplicacion con el puerto serie,
pero como bien saben , no se puede de manera directa en W. XP.
¿como puedo desbloquear los puertos en XP?
¿¿Hay algun parche ??
Les doy las gracias por adelantado!!
Saludos!!
-
Desconozco si es igual para turbo C, pero en VB se puede usar una DLL para poder acceder a los puertos. Se llama IO.DLL (y creo que hay mas disponibles). Fijate en google con "IO.DLL" y fijate si te sirve...;)
Suerte!
-
Aca hay otra, que dunciona 10 puntos en VB: inpout32.dll . Esta en www.logix4u.net/inpout32.htm .
Saludos.
-
No estoy seguro de que TurboC te permita cargar DLLs, sobretodo si traen cosas específicas de Windows. La primer DLL que te mencionó Aiotpes la encuentras aquí:
http://www.geekhideout.com/iodll.shtml
Es bastante fácil de utilizar (yo sólo la he usado con el puerto paralelo), allí mismo el autor indica los prototipos de función para C/C++, Visual Basic y Delphi. Si debes trabajar con C/C++, te recomendaría que usaras el compilador MinGW que viene con el entorno Dev-C++ (http://www.bloodshed.net) o la versión Express de Visual C++ 2005 (es gratuita, búscala en Microsoft), con ellos puedes fácilmente compilar programas para Windows y no debieras tener problemas en utilizar la DLL.
Por último, si decides usar Visual Basic o algún otro, seguramente ya incluye funciones para manejar comunicación serie, puedes investigarlas :).
Saludos,
JJ (Geo).
-
HOla
EStoy trabjando en turbo c++ , necesito realizar una aplicacion con el puerto serie,
pero como bien saben , no se puede de manera directa en W. XP.
¿como puedo desbloquear los puertos en XP?
¿¿Hay algun parche ??
Les doy las gracias por adelantado!!
Saludos!!
Hola AKENAFAB mira que yo hace tiempo que libere los puertos paralelo y serial en windows xp a traves de un driver y funcionaron muy bien en turbo c++ 3.0 te dejo el driver, los ejemplos y un tutorial de como instalarlo, espero y te sirva, y cualquier duda por aqui andamos.
Saludos :-/
-
Hola
¿que tal?
Saludos a todos y gracias nuevamente por la pronta respuesta.
Voy a probar los drivers.
y publicare los resultados.
Espero hacerlo pronto ya que es fin de semestre y en apuros con los trabajos finales. :-)
hasta luego!!
Gracias!!!
-
En xp no vas a tener suerte....lo ke podes hacer es bajarte las dll ke te dijeron, o sino usar un disco de inicio de win98 para probar el codigo.....lo mentes en un diskete ylist.....por lo menos asi hice yo hasta ke empece a usar el builder y tuve ke bajar un dll
-
En xp no vas a tener suerte....lo ke podes hacer es bajarte las dll ke te dijeron, o sino usar un disco de inicio de win98 para probar el codigo.....lo mentes en un diskete ylist.....por lo menos asi hice yo hasta ke empece a usar el builder y tuve ke bajar un dll
Hola aripod, a que te refieres a que no va a tener suerte?, Hay muchas maneras de poder comunicarte por el puerto paralelo y serie en windows xp en los diferentes lenguajes de programación. Por ejemplo a traves de las DLL comentadas anteriormente que sirven muy bien para lenguajes como visual basic, visual C++, builder, etc, pero creo que no funciona para el turbo c++, es por eso que una alternativa es usar un driver especifico para turbo c++ 3.0 modo consola, lo he probado y funciona muy bien. Otra manera es usando un activex (visual basic, visual c++, builder), que hacen muy facil la comunicacion, claro que unos son de pago y otros son gratis.
Saludos
-
Hola a todos!!!
muchas gracias por sus aportes!!
carsil , gracias por el driver y ejemplos , funciona bien. [EstaN LibERaDs los pUerTOS] :-)
Ya he realizado algunas pruebas con los uC. y hay comunicación , además visuale los caracteres que tenia guardados en el micro y listo.
A realizar más prácticas!!
muchas
muchisisimas gracias!!!
Cuenten conmigo si les puedo ayudar en algo!!
HAsta luego!!!
-
Me alegra que te haigan funcionado :-/ ahora no queda mas que seguir programando ya una vez liberados los puertos :mrgreen:
Saludos
-
Aquí una guía para programar el puerto paralelo con WinXP
http://www.todopic.com.ar/foros/index.php?topic=11633.0
No olviden realizar búsquedas antes de publicar temas nuevos. :mrgreen: