Acceso a puertos de E/S

29/09/2004 - 22:35 por Alejandro Gutiérrez | Informe spam
Hola!

¿Alguien sabe cómo acceder a los puertos de entrada/salida mediante C#?

Gracias.

Preguntas similare

Leer las respuestas

#6 Octavio Telis Aynes
01/10/2004 - 20:00 | Informe spam
Hombre... Gracias, en ocasiones se me pasan ese tipo de aclaraciones.
Siempre es bueno que haya apoyo en las respuestas...

Gracias nuevamente ; )

Saludos...

Octavio Telis Aynés
www.comunidadpuntonet.org/df/

"Millan Andres Sanchez Diaz" escribió en el
mensaje news:
Hola Octavio:

A lo que me referia es que aunque directamente el .NET framework no


permite
el acceso a puerto Paralelo, se puede hacer usando componentes de


terceros.
No le dabas esta aclaracion o ayuda a Alejandro.

Saludos,

Ing. Millan Andres Sanchez Diaz (MCP)
http://www.programar.net
Bogota, Colombia





"Octavio Telis Aynes" wrote in message
news:
> Hola...
>
> Bueno... hasta la versión 1.1. de .Net Framework, no hay clases que


ayuden
a
> la comunidación serial, sin embargo, para la próxima versión del .NET
> Framework, es que sí habrá... es parte de lo nuevo que trerá, basta


darse
> una vuelta por el sitio de vs2005, para ver qué traerá el próximo .NET
> Framework, y bueno, para que no se quede en duda el asunto del próximo
.Net
> Framework, chequen que vendrá respecto a puertos:
> http://msdn2.microsoft.com/library/tf8zk72w.aspx.
>
> Y bueno... ¿Qué de lo que he dicho no es cierto?, he revisado el texto
> original y no encuentro mi mentira. : )
>
> Si es que el echo de que .NET Framework 1.1 no expone clases para le
manejo
> de puertos serie se confundió con el echo de que desde el .NET Framework
no
> se puede manejar el puerto serie... pues me disculpo, la primera
afirmación
> es a la que me refería. Por cierto, para la segunda afirmación, podemos
ver
> que no es verdadera ya que la liga que muestro tiene un ejemplo


feaciente
de
> que es posible muy a pesar de no tener clases nativas para relizar esta
> tarea.
>
> La liga:
>



http://www.gotdotnet.com/Community/...Guid=9dde5
cf3-4842-4d4b-baa7-73e09c4d5890
>
>
> Saludos...
>
> Octavio Telis Aynés
> www.comunidadpuntonet.org/df/
>
>
>
> "Millan Andres Sanchez Diaz" escribió en


el
> mensaje news:
> > Hola lo que dice Octavio no es del todo cierto. Directamente el .NET
> > framework no permite el acceso puertos. Es decir no trae unas


funciones
> que
> > permitan hacerlo. Lo que debes hacer es conseguir librerias o
componentes
> > de terceros.
> >
> > Para el puerto Paralelo te sirve una libreria (dll) que se llama
> > INPOUT32.dll. Esta hecha en Visual C++ y usarla en C# es bastante
> sencillo.
> >
> > Revisa estos links que te serviran para usar el puerto paralelo:
> >
> >
> > http://www.lvr.com/parport.htm
> > http://www.codeproject.com/csharp/csppleds.asp Este ultimo link te
> muestra
> > como usar INPUT32.dll desde C#.
> >
> >
> > Saludos,
> >
> > Ing. Millan Andres Sanchez Diaz (MCP)
> > http://www.programar.net
> > Bogota, Colombia
> >
> >
> >
> >
> >
> > "Octavio Telis Aynes" wrote in message
> > news:OcL#
> > > Si estás buscando manejo de Serial o Paralelo... pues para qué
> mentirte...
> > > hasta la versión 1.1 del .NET Framework... no hay, claro, para la
> próxima
> > si
> > > habrá... pero para eso falta mucho. Y bueno, como lo que necesitas


es
> para
> > > hoy... podría hechar mano de una solución que alguíen más se tomó la
> tarea
> > > de realizar, sirve para manejo serial.
> > >
> > >
> >
>



http://www.gotdotnet.com/Community/...Guid=9dde5
> > cf3-4842-4d4b-baa7-73e09c4d5890
> > >
> > > Dale una revisada, espero que pueda serte útil
> > >
> > > Saludos...
> > >
> > > Octavio Telis Aynés
> > > www.comunidadpuntonet.org/df/
> > >
> > >
> > > "Alejandro Gutiérrez" escribió en el mensaje
> > > news:
> > > > Hola!
> > > >
> > > > ¿Alguien sabe cómo acceder a los puertos de entrada/salida


mediante
> C#?
> > > >
> > > > Gracias.
> > > >
> > > >
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#7 Octavio Hernandez
01/10/2004 - 23:07 | Informe spam
Alejandro,

Creo que no hay soporte para eso en .NET. No debería ser difícil hacer una
DLL o control ActiveX y "encapsularlo" para usarlo en .NET.
Esta es una librería comercial que resuelve el problema:

http://www.zealsoftstudio.com/ntport/

Slds,

Octavio

"Alejandro Gutiérrez" escribió en el mensaje
news:
Hola, he leido vuestras respuestas. No iban por ahí los tiros. Cuando dije
puertos E/S no me referia a el puerto serie o el paralelo, sino a eso, los
puertos de E/S.
Busco la manera de hacer el equivalente de inp() y outp() del lenguaje C.

Gracias.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida