Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: andrecid en 8 Agosto 2014, 22:45 pm



Título: Ayuda con un proyecto de c#
Publicado por: andrecid en 8 Agosto 2014, 22:45 pm
Hola amigos tengo una pequeña duda con un proyecto de C# antes de nada quería deciros que soy nuevo y que espero que c# me guste mucho.

Tengo un Form con un Botón Conectar.
Cuando el User de click en Botón conectar le conecte a un sitio web.
Si la conexión se hizo exitosa mente aparezca en un textbox la conex se hizo exitosa mente si la conexión no se puedo hacer exitosa mente que diga conexión errónea.

Espero sus respuestas Gracias.


Título: Re: Ayuda con un proyecto de c#
Publicado por: Eleкtro en 8 Agosto 2014, 23:28 pm
¿Cual es la duda exactamente, y donde está el código que demuestra tu progreso en ello?, debes saber que aquí no le hacemos el trabajo a nadie, ayudamos a hacerlo.

Por ese motivo quiero que sepas que no apruebo NADA ayudar y/o proporcionar este tipo de material a alguien que no muestra esfuerzo alguno, pero por otro lado este código ya lo tenía echo y no me cuesta nada compartirlo, eso sí, dado el caso no lo voy a traducir a C#, si tienes dificultades puedes proporcionar los datos necesarios que ya expliqué, o puedes usar convertidores online (ej: Telerik):

EDITO: Código eliminado, el código era muy extenso.

Podrías hacer un Ping a la dirección Web:

Código
  1.        Try
  2.            My.Computer.Network.Ping("www.google.com")
  3.            TextBox1.Text = "Conexión Satisfactoria"
  4.  
  5.        Catch ex As Net.NetworkInformation.PingException
  6.            TextBox1.Text = "Conexión Fallida"
  7.  
  8.        End Tryf

Imagino que con eso sería suficiente, aunque si tu conexión se encontrase demasiado saturada podría dar un falso positivo (porque no podría conectar con el server aunque estuviese online).

Saludos


Título: Re: Ayuda con un proyecto de c#
Publicado por: andrecid en 8 Agosto 2014, 23:42 pm
Lo siento si pensaste mal pero no quiero que me hagas mi proyecto ni nada por estilo solo pido ayuda no puse el código por que empece  hace nada y lo único que se sobre como c# puede llevarte a una página web es mediante:

Código:
using System.Diagnostics;

Process.Star("pagina web");


y lo que quiero  hacer es lo que dije antes si entra a la página web que aparezca en textboxt Conexión permitida

y si no Conexión erronea

Lo siento si soy muy malo pero como ya dije soy nuevo y no entiendo mucho de C#. Pero seguramente si no es este año sera el próximo le domine espero que me ayudes Gracias


Título: Re: Ayuda con un proyecto de c#
Publicado por: andrecid en 8 Agosto 2014, 23:58 pm
Muchas gracias, cuando dijiste que si podía hacer ping a la página web no dude en buscar en Internet como se hacia en c# ya he conseguido lo que quería muchas gracias


Título: Re: Ayuda con un proyecto de c#
Publicado por: Eleкtro en 9 Agosto 2014, 00:44 am
Muchas gracias, cuando dijiste que si podía hacer ping a la página web no dude en buscar en Internet como se hacia en c# ya he conseguido lo que quería muchas gracias

No hay de que, no me merezco las gracias (ese código no es nada) pero te lo agradezco yo también.

Lo siento si soy muy malo pero como ya dije soy nuevo y no entiendo mucho de C#. Pero seguramente si no es este año sera el próximo le domine espero que me ayudes Gracias

Solo quiero comentar para dejar claro que:
Considero que no importa si una persona es buena o mala en lo que haga, lo que importa es el empeño que le ponga a lo que hace (y también el interés que demuestra a los demás), eso es lo que intenté decirte, por supuesto eres bien recibido por mi parte y mis (humildes) conocimientos están para que sirva de ayuda a los demás, pero no está bien visto (ni por mi, ni por la mayoría) que por muy experto o novato que sea alguien, éste pida cualquier tipo de ayuda relacionada con la programación sin haberlo intentado por si mismo, porque muchas personas se aprovechan de esto y lo piden todo echo sin querer aprender nada ...eso para mi es hacerle perder el tiempo a los demás, pero ya se que no es el caso contigo, solo lo estaba comentando y te sugiero que la próxima vez intentes mostrar un código, o urls en las que hayas investigado el problema, eso siempre ayuda.

Saludos!