elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ... 41
101  Programación / .NET (C#, VB.NET, ASP) / Re: Problema de accesibilidad en: 10 Abril 2015, 05:36 am
Intenta lo mismo con las comillas sencillas, es decir ponerlas de la forma \'
102  Programación / .NET (C#, VB.NET, ASP) / Re: Problema de accesibilidad en: 6 Abril 2015, 05:55 am
Creo que ese error se debe a que la cadena que devuelve nd.ToString() debería estar encerrada entre comillas. Es decir algo así:

Código
  1. SqlCommand Comando = new SqlCommand(string.Format("Select (Nombre, Apellido, Dias, Horario) from chicos where Dias like '%{0}%'", "\"" + nd.ToString() + "\""), db);
  2.                SqlDataReader reader = Comando.ExecuteReader();
103  Programación / .NET (C#, VB.NET, ASP) / Re: Problema de accesibilidad en: 2 Abril 2015, 07:07 am
Eso se debe a que la estructura es privada y el método es público. Verás el propósito de hacer público un método es hacerlo accesible fuera de la clase en que es declarado. Si tu método es llamado desde otra clase entonces debes hacer pública también la estructura. Si tu método no va ser llamado desde otra clase, entonces declara el método cómo privado.

Dinos si con esto se resolvió tu problema.
104  Programación / Java / Re: dudas con arreglos en: 17 Febrero 2015, 06:11 am
Eso es porque siempre comienzas en la posición 0 del arreglo, es decir que para que los datos se guardaran al final de tu arreglo deberías declarar la variable i como una variable global, en el for inicializar i a su propio valor en vez del 0.

Código
  1. class Nucleo{
  2. static byte[] buffer = new byte[50];
  3.        int i;
  4. public void send(byte[] mensaje){
  5.                int i_inicial = i;
  6. for(i = i;i < i_inicial + mensaje.length;i++)
  7. {
  8.    buffer[i] = mensaje[i];
  9. }
  10. }
  11. }
  12. }

Pero te recomiendo que para eso utilices los métodos de la clase Array, Copy(), etc.
105  Programación / .NET (C#, VB.NET, ASP) / Re: Aplicacion de Consola C# - Programa Pilas en: 14 Febrero 2015, 21:20 pm
Hola, para es es el foro (para dar lata XD). Me supongo que los datos se ingresarán indefinidamente cuando se presione la opción 1. Si es así, entonces el código que te puse en el segundo comentario que hice te funciona para eso. Fíjate bien en la manera en que pide datos de forma indefinida y cuál es la condición que hace que deje de pedirlos. De esta manera tú podrás modificar el código para adaptarlo y hacer que el usuario deje de ingresar datos de acuerdo a la condición que tú pongas.

Un saludo, y la próxima vez postea el código que tienes modificado. (Para comprobar que estás haciendo algo por tu cuenta. Recuerda que el foro no es para hacerle la tarea a nadie)
106  Programación / .NET (C#, VB.NET, ASP) / Re: Aplicacion de Consola C# - Programa Pilas en: 9 Febrero 2015, 06:27 am
Eso es porque (como te explico en el comentario anterior) lo que ese código hace es un bucle donde se ingresan valores hasta que el usuario ingrese únicamente la letra 'a'. Es decir que cada que ingresas un valor y das 'Enter' ese valor se va guardando en la pila (o sea que sigue capturando) si ya no quieres que se guarden valores en la pila entonces en vez de introducir un número introduces la letra 'a'. Cuando haces esto, de nuevo aparece el menú. ¿No es eso lo que querías que hiciera? ¿Qué es entonces? La tecla o combinación de teclas para que salga la puedes modificar en la parte del while(). Venga que no es nada complicada la parte del código que te modifiqué. Échale un vistazo y tú mismo verás por qué hace lo que hace. Saludos, y si todavía no funciona como esperas, dinos que para eso andamos por aquí, pero intenta explicar bien qué es lo que quieres.
107  Programación / .NET (C#, VB.NET, ASP) / Re: Aplicacion de Consola C# - Programa Pilas en: 8 Febrero 2015, 19:35 pm
Veamos, me tardé tiempo en entender lo que quieres y tuve que leer varias veces el emnsaje, pero creo que ya sé lo que es.

Lo que quieres es que cuando el usuario seleccione la primera opción se capturen datos hasta que el usuario introduzca el presione cierta tecla (como una tecla de control) para no capturar más, ¿cierto? Si es así entonces creo que tu primer case quedaría algo así como:

Código
  1. case 1:
  2.                        // Pedimos el valor a introducir
  3.                        Console.WriteLine("Dame el valor a introducir");
  4.  do{
  5. valor = Console.ReadLine();
  6. if(Int32.TryParse(valor, out numero))
  7. // Adicionamos el valor en el stack si es un número.
  8.   miPila.Push(numero);
  9.   } while(valor != "a");
  10.                        break;

En este caso si el usuario introduce el caracter 'a' entonces deja de capturar los datos. También te dejé la conversión mediante el TryParse() de esta manera no te dará excepciones cuando el usuario ingrese un dato que no puede ser convertido a int32.

Espero que sea eso lo que querías. Saludos
108  Programación / .NET (C#, VB.NET, ASP) / Re: Aplicacion de Consola C# - Programa Pilas en: 8 Febrero 2015, 06:17 am
¿Exactamente en qué estás atorado o qué parte de tu código no funciona?

Echando un vsitazo rápido al código te puedo decir que así como lo tienes, cuando elijas la opción número 5 te va salir el mensaje diciendo que ese comando no existe. Para evitar eso coloca un case: 5 que no haga nada.
109  Programación / .NET (C#, VB.NET, ASP) / Re: Modificar Flag de segmento TCP (.NET 2010) en: 6 Febrero 2015, 19:09 pm
Bueno eso es porque el raw socket te crea un encabezado de protocolo IPv4 o IPv6 pero todo el resto lo tienes que hacer tú mismo. Es decir que tú tienes que construir el encabezado del protocolo TCP. Te dejo el link de abajo donde viene un ejemplo de la construcción de un encabezado de protocolo (en este caso ICMP) y te dejo la información de un segmento del protocolo TCP

http://www.winsocketdotnetworkprogramming.com/clientserversocketnetworkcommunication8n.html

http://es.wikipedia.org/wiki/Segmento_TCP

Como puedes ver, no es algo sencillo de realizar. :P Saludos
110  Programación / .NET (C#, VB.NET, ASP) / Re: Modificar Flag de segmento TCP (.NET 2010) en: 6 Febrero 2015, 06:30 am
Busca información acerca de Raw Sockets. Pero tengo entendido que tu aplicación necesita permisos de administrador para trabajar con ellos.

Lamento no poder ser de más utilidad.
Páginas: 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ... 41
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines