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

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Temas
Páginas: 1 2 3 [4]
31  Programación / .NET (C#, VB.NET, ASP) / Mensaje personalizado modo consola en c# en: 16 Julio 2013, 01:28 am
Hola a todos.-
La ventanita con el  mensaje me apareció apretando por accidente F2 en la ventana activa,vaya causa lidad es lo quería hacer pero no sabia si se podía.-



Bueno lo que me queda es saber si alguien tiene conocimiento sobre el tema.-

Saludos y hasta la proxima.
Daniel
32  Programación / .NET (C#, VB.NET, ASP) / Visual C# 2010 No me toma los cambios en: 14 Julio 2013, 15:32 pm
Hola a todos.
Me ocurrió algo totalmente inesperado y a pesar de buscar por un tiempo en la web no
logro encontrar la solución.-
El caso es que al hacer cambios en los archivos al general el ejecutable no me toma los cambios(en este proyecto en otros es totalmente normal).-
Bueno espero que a alguien le haya ocurrido algo parecido(no hay nada personal).-

Un saludo y hasta la próxima.-
Daniel
33  Programación / .NET (C#, VB.NET, ASP) / Validar ingreso de datos en C Sharp en: 9 Julio 2013, 21:29 pm
Hola a todos.
Danielito como siempre tiene algo más que aprender, el código funciona como lo deseado,solo por una cosa que no logro solucionar ya lidiando por un largo día, el ingreso no debe ser 0.-

Código:
namespace ClientesMain
{
class Validar
{
public int ValidarEntero()
{
int numero = 0;
while (true)
{
Console.SetCursorPosition(02, 04);
Console.Write("Número...............:");
if (Int32.TryParse(Console.ReadLine(), out numero))
break;
else
{
Console.SetCursorPosition(02,06);
Console.Write("Ingreso incorrecto(pulse una tecla para intentarlo nuevamente...)");
Console.ReadKey();
Console.Write("                                                                    ");
Console.SetCursorPosition(24, 04);
}
}
return numero;
}
}
}

Si le pongo if (numero > 0)   break; como es lógico funciona si se ingresa un 0 y también si se ingresa otra cosa, sólo que no puedo acceder al mensaje(en este último caso).-

Bueno es todo, espero ayuda.-
Daniel
34  Programación / .NET (C#, VB.NET, ASP) / Validar fecha en C Sharp en: 6 Julio 2013, 19:04 pm
Hola a todos.-
Tengo una duda y es, como debo hacer para que no me muestre sábado 06 de julio
de 2013 si no Sábado 06 de Julio de 2013, hay alguna manera de que el lenguaje lo haga de forma automática o ¿debo hacerlo a mano?.-

Código
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Globalization;
  6.  
  7. namespace fechas
  8. {
  9. public class ValidarFecha
  10. {
  11. public void FechaCorrecta()
  12. {
  13. string[] format = new string[] { "dd-MM-yyyy" };
  14. Console.Write("\n Ingrese una fecha(ej. 07-07-2013)....:");
  15. string value = Console.ReadLine();
  16. DateTime datetime;
  17. if (DateTime.TryParseExact(value, format, System.Globalization.CultureInfo.InvariantCulture,
  18. System.Globalization.DateTimeStyles.NoCurrentDateDefault, out datetime))
  19. {
  20. Console.Write(" \n Ingresó...: " + datetime.ToString("dddd") + " " + datetime.Day + " de " + datetime.ToString("MMMM")
  21. + " de " + datetime.Year);
  22. }
  23. else
  24. {
  25. Console.WriteLine("\n No es una fecha valida...");
  26. }
  27. }
  28. }
  29.  
  30. class Program
  31. {
  32. static void Main(string[] args)
  33. {
  34. fechas.ValidarFecha vf = new fechas.ValidarFecha();
  35. vf.FechaCorrecta();
  36.  
  37. Console.ReadKey();
  38. }
  39. }
  40. }

Otra cosita ¿hay una manera mejor para lograr lo mismo?

Muchos saludos.
Daniel
 
35  Foros Generales / Foro Libre / Trabajar con encuestas por internet en: 3 Julio 2013, 18:19 pm
Hola a todos.
Me podrían decir si alguien tiene alguna experiencia al respecto?
Me he pasado días enteros consultando páginas del tema pero no puedo
encontrar algo práctico, en todas te pasas horas picando y picando
y al final nada queda en claro.-

Bueno espero encontrar alguna ayuda de Uds. ya que estoy por vender el súper
que tengo hace más de 30 años, y necesito otra entradita.-

Muchos saludos.
Daniel

36  Programación / .NET (C#, VB.NET, ASP) / Propiedades en C sharp en: 9 Junio 2013, 05:00 am
Hola a todos.
El código que les dejo a continuación tiene que ver en principio con las propiedades, que es lo que estoy estudiando en este momento,les sugeriría que me digan si el código(empleando propiedades) es correcto?.-
Además la consulta es para ver si me pueden dar una mano con el siguiente error,
si en "Ingrese nombre...:" aprieto la tecla Tab me acepta el dato como valido,eso no es correcto ¿como puedo solucionarlo?.-
       

Código
  1. using C = System.Console;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace Propiedades
  7. {
  8.  
  9. class Program
  10. {
  11.  
  12. static void configuracion()
  13. {
  14. C.Title = "Ejemplo del uso de propiedades en C Sharp";
  15. C.SetWindowSize(70,30);
  16. C.BackgroundColor = System.ConsoleColor.Blue;
  17. C.ForegroundColor = System.ConsoleColor.Yellow;
  18. C.Clear();
  19. }
  20.  
  21. static void ingDatos()
  22. {
  23. Personas per = new Personas();
  24.  
  25. byte mLeft = 2, mTop = 2;
  26. while (true)
  27. {
  28. C.SetCursorPosition(mLeft, mTop);
  29. C.Write("Ingrese nombre.....:");
  30. string linea = C.ReadLine();
  31. if (string.IsNullOrEmpty(linea))
  32. {
  33. mTop +=2;
  34. C.SetCursorPosition(mLeft, mTop);
  35. C.Write("El dato es obligatorio... (Pulse una tecla para continuar)");
  36. C.ReadKey();
  37. C.Write("                                                             ");
  38. mTop -= 2;
  39. }
  40. else
  41. {
  42. per.nom = linea;
  43. break;
  44. }
  45. }
  46.  
  47. mTop += 2;
  48. while (true)
  49. {
  50. C.SetCursorPosition(mLeft, mTop);
  51. C.Write("Ingrese apellido...:");
  52. string linea = C.ReadLine();
  53. if (string.IsNullOrEmpty(linea))
  54. {
  55. mTop += 2;
  56. C.SetCursorPosition(mLeft,mTop);
  57. C.Write("El dato es obligatorio... (Pulse una tecla para continuar)");
  58. C.ReadKey();
  59. C.Write("                                                             ");
  60. mTop -= 2;
  61. }
  62. else
  63. {
  64. per.ape = linea;
  65. break;
  66. }
  67.  
  68. }
  69.  
  70. mTop += 2;
  71. while (true)
  72. {
  73. byte n = 0;
  74. C.SetCursorPosition(mLeft, mTop);
  75. C.Write("Ingrese edad.......:");
  76. if (byte.TryParse(C.ReadLine(), out n))
  77. {
  78. per.eda = n;
  79. break;
  80. }
  81. else
  82. {
  83. mTop += 2;
  84. C.SetCursorPosition(mLeft, mTop);
  85. C.Write("Ingreso incorrecto... (Pulse una tecla para continuar)");
  86. C.ReadKey();
  87. C.Write("                                                             ");
  88. mTop -= 2;
  89. }
  90. }
  91. }
  92.  
  93. public class Personas
  94. {
  95. private string nombre;
  96. private string apellido;
  97. private byte edad;
  98.  
  99. public string nom
  100. {
  101. get { return nombre; }
  102. set { nombre = value; }
  103. }
  104.  
  105. public string ape
  106. {
  107. get { return apellido; }
  108. set { apellido = value; }
  109. }
  110.  
  111. public byte eda
  112. {
  113. get { return edad; }
  114. set { edad = value; }
  115. }
  116. }
  117.  
  118. static void Main(string[] args)
  119. {
  120. configuracion();
  121.  
  122. ingDatos();
  123.  
  124. C.SetCursorPosition(02,08);
  125. C.Write("Pulse una tecla para cerrar la aplicación...");
  126. C.ReadLine();
  127. }
  128. }
  129. }
  130.  

Un gran saludo.-
Daniel
37  Programación / .NET (C#, VB.NET, ASP) / Mensaje personalizado para checked en: 2 Junio 2013, 23:27 pm
Hola amigos.
alguien me podría enseñar como poner un mensaje personalizado y borrar el resto que aparece en la consola?.-

Código
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. class OverFlowTest
  7. {
  8. static byte x = 250;
  9. static byte y = 10;
  10.  
  11. static int metodoChecked()
  12. {
  13. int z = 0;
  14. try
  15. {
  16. z = checked((byte)(x + y));
  17. }
  18. catch (System.OverflowException e)
  19. {
  20. Console.WriteLine(e.ToString());
  21. }
  22. return z;
  23. }
  24.  
  25. static void Main()
  26. {
  27. Console.WriteLine("El valor de z es: {0}", metodoChecked());
  28.  
  29. Console.ReadLine();
  30. }
  31. }

Abrazo Armando.-
Un saludo a todos.-
Daniel
38  Programación / .NET (C#, VB.NET, ASP) / Validar ingreso correcto con mensaje en consola... en: 12 Mayo 2013, 22:12 pm
Hola a todos.
Desconozco si esto se puede hacer por eso los consulto.-
Código:
do
{
Console.SetCursorPosition(mLeft, mTop);
Console.Write("Ingrese la cantidad de números a comparar(máximo 255)...:");
} while (!byte.TryParse(Console.ReadLine(), out n));
Si se ingresa por ejemplo una letra el mismo es incorrecto, puedo en este caso mostrar un mensaje de ayuda y como?.-
El código lo expongo completo porque considero que tal vez alguna cosita puede ayudarle a algún principiante como yo.-

Código:
using System;
using System.Collections.Generic;
using System.Text;

namespace MayorMenor
{
class Program
{
static void Main(string[] args)
{
Console.Title = "Mostrar el mayor y el menor de un grupo de números...";
Console.SetWindowSize(70, 30);
Console.BackgroundColor = ConsoleColor.Blue;
Console.ForegroundColor = ConsoleColor.Yellow;
Console.Clear();

byte n = 0, i = 0, mLeft = 2, mTop = 2;
int numero = 0, menor = 99, mayor = -99;

do
{
Console.SetCursorPosition(mLeft, mTop);
Console.Write("Ingrese la cantidad de números a comparar(máximo 255)...:");
} while (!byte.TryParse(Console.ReadLine(), out n));

mTop += 2;

for (; i < n; i++)
{

do
{
Console.SetCursorPosition(mLeft, mTop);
Console.Write("numero " + (i + 1) + "...:");
} while (!Int32.TryParse(Console.ReadLine(), out numero));

if (mayor < numero)
{
mayor = numero;
}

if (menor > numero)
{
menor = numero;
}
mTop++;
}

mTop += 2;
Console.SetCursorPosition(mLeft, mTop);
Console.Write("El número menor es...: " + menor);
mTop++;
Console.SetCursorPosition(mLeft, mTop);
Console.Write("El número mayor es...: " + mayor);

mTop += +2;
Console.SetCursorPosition(mLeft, mTop);
Console.Write("Apriete una tecla para cerrar la aplicación...");
Console.ReadKey();
}
}
}

Gracias pero muchas grtacias DarK_FirefoX

Saludos.
Daniel



 
39  Programación / .NET (C#, VB.NET, ASP) / No puedo mostrar los resultado correctos en mi calculadora en: 5 Mayo 2013, 17:20 pm
Hola a todos.
Debo aclarar en mi primer mensaje que tengo 61 años(me apasiona la programación) por lo tanto no tengo otra manera de aprender que con la ayuda de internet(manuales,tutoriales,videos etc.) y los foros a los que recurro en demasía ( según mi criterio) pero considero que muchas de las cosas que obtengo en las respuestas no están en los libros.-
Otra cosa para lo cual necesito mucha comprensión, me cuesta mucho hacerme entender por medio de la escritura.-

Bueno este es el caso que no puedo solucionar.-

Código:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace miswitch
{
class Program
{
static void Main(string[] args)
{
Console.Title = "Ejemplo de switch";

Console.SetCursorPosition(02,02);
Console.Write("Ingresa un número...:");
double numeroUno = Convert.ToDouble(Console.ReadLine());
Console.SetCursorPosition(02, 04);
Console.Write("Ingresa otro........:");
double numeroDos = Convert.ToDouble(Console.ReadLine());
Console.SetCursorPosition(02, 06);
Console.Write("1:Suma 2:Resta 3:Multiplica 4:Divide...:");
byte eleccion = Convert.ToByte(Console.ReadLine());

Console.SetCursorPosition(02,08);
switch (eleccion)
{
case 1:
Console.Write("Resultado...: " + (numeroUno + numeroDos));
break;
case 2:
Console.Write("Resultado...: " + (numeroUno - numeroDos));
break;
case 3:
Console.Write("Resultado...: " + (numeroUno * numeroDos));
break;
case 4:
Console.Write("Resultado...: " + (numeroUno / numeroDos));
break;
default:
Console.Write("Elección incorrecta...");
break;
}

Console.SetCursorPosition(02,11);
Console.Write("Pulse una tecla para cerrar la aplicación...");
Console.ReadKey();
}
}
}

Bueno eso es todo, espero ayuda.-

Saludo a todos.
Daniel


Páginas: 1 2 3 [4]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines