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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


  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 ... 50
101  Programación / .NET (C#, VB.NET, ASP) / Re: ¿Seleccion de un ListBox en Visual Basic 2008? en: 16 Noviembre 2012, 17:01 pm
ContextMenuStrip asociado al ListBox y en el evento Opening del Menu que se cancele si no hay objetos del ListBox seleccionados ;)

Si quieres que el ContextMenuStrip salga justamente sobre el objeto seleccionado, una vez comprobado en el evento Opening que hay un objeto seleccionado puedes agregar:

Código
  1.            ContextMenuStrip1.Show(ListBox1, New Point((ListBox1.Width - 1) * 0.2, _
  2.                                                       (ListBox1.ItemHeight - 1) * ListBox1.SelectedItems(0)))
102  Programación / .NET (C#, VB.NET, ASP) / Re: Iniciando C# en: 15 Noviembre 2012, 22:49 pm
yo pase mas de 3 años siendo autodidacta hasta que comencé la universidad hace 2 años, yo creo que lo mas importante es practicar obviamente la teoría también es parte importante pero lo mejor para aprender es realizar ejercicios y mas que resolver guías estereotipadas, plantearte metas, como por ejemplo tratar de replicar el funcionamiento de un programa cualquiera eso te da mucha practica.
103  Programación / .NET (C#, VB.NET, ASP) / Re: ¿Como ocultar carpeta y que se muestre solo en mi programa echo en vb 2008? en: 13 Noviembre 2012, 01:49 am
Aunque me parece un doble post del tema anterior, te recomiendo algo...

Seguramente Mark Zuckerberg no coloco nunca en Google ¿Como hacer una red social?, ni Steve Jobs ¿Como fundar un compañía a la vanguardia del diseño?, las preguntas no se hacen así, cuando te surge una idea por ejemplo hacer una calculadora que sume y reste, no vas a un foro y colocas "¿Como hago una calculadora que sume y reste?" y tampoco lo escribes en Google porque obviamente no conseguirás nada (Posiblemente para este ejemplo si pero no es el caso, es solo una metáfora), La primera pregunta va para ti mismo, ¿Que tiene una calculadora? y la respondes fácilmente tiene Botones con números que al presionarlos se colocan en un campo de texto y otros botones que realizan las operaciones, ahora investigas como se hacen las cosas que acabas de desglosar y preguntas si tienes alguna duda o no sabes como se hace, pero ya lo estas haciendo con bases y con algo exacto así cualquiera en el foro te puede ayudar...

Pero mientras sigas publicando cosas tan generales nadie se va a tomar la tarea de explicarte todo y menos de hacer el código por ti...

1) Se te da la idea
2) Desglosas las funciones
3) Piensas como podrías hacer las funciones
4) Investigas acerca del método a seguir
5) Realizas las preguntas o dudas que se te presenten
104  Programación / .NET (C#, VB.NET, ASP) / Re: ¿Como poner contraseñas a carpetas mediante vb 2008 ? en: 13 Noviembre 2012, 01:40 am
No te voy a hacer el código, aquí se resuelven dudas, investiga sobre System.IO.FileInfo
105  Programación / .NET (C#, VB.NET, ASP) / Re: ¿Como poner contraseñas a carpetas mediante vb 2008 ? en: 13 Noviembre 2012, 00:38 am
Bueno si lo que quieres es simplemente ocultar puedes modificar los atributos de el FileInfo para el archivo pero es fácilmente violable.
106  Programación / .NET (C#, VB.NET, ASP) / Re: ¿Como poner contraseñas a carpetas mediante vb 2008 ? en: 12 Noviembre 2012, 17:54 pm
No hay forma de colocar "contraseña" a una carpeta, lo que hacen regularmente el tipo de programas que realizan esta tarea, es 1) Cifrar la carpeta bajo una contraseña o 2) Modificar los permisos de la carpeta y almacenar en algún sitio el Hash Firmado con RSA o 3) Realizan un Hook a las API para listado del sistema de archivos para desaparecer la Carpeta igualmente almacenan el Hash de la contraseña Firmado con RSA, El primer método es el más seguro pero lleva trabajo realizar una clase que sea capaz de combinar todos los archivos de una carpeta a un archivo guardando la estructura y cifrandolo además también debes crear la función inversa que interpreta el archivo lo descifra y regresa cada cosa a su lugar en la carpeta. El método 2 es mas sencillo pero se requiere que el usuario sea administrador y otros administradores podrán deshacer los cambios en los permisos y si alguien tiene acceso a la llave privada del RSA puede falsificar la Firma y de ese modo cambiar la contraseña. El método 3 es muy sofisticado para terminar con el mismo problema de permisos que el método 2.

Otros más exagerados combinan estos métodos e instalan servicios o procesos críticos para vigilar que nadie o nadie este intentando acceder a la carpeta protegida como el Folder Lock en Softonic. Pero eso me parece ya muy exagerado :xD

Todos menos el método 1, se basan en que el usuario que intentara acceder a la carpeta es un común mortal y al obtener un error de acceso o que se le solicite la contraseña simplemente dirá "no puedo entrar" y lo dejara así.
107  Programación / .NET (C#, VB.NET, ASP) / Re: C# Coger valor de un Regsitro Hexadecimal en: 9 Noviembre 2012, 22:09 pm
¿Cual es el error exactamente?

Cuando usas '+' para combinar cadenas de texto estas deben ser de tipo String ambas para evitar problemas, estas obteniendo un número y el programa intenta sumar ese numero con la cadena que es String, puede ser un error, la forma correcta es:

Código
  1. keys = keys + "Arma 2 OA - " + RegKey.GetValue("key").ToString;

El valor obtenido por .GetValue es un número en forma Decimal si quieres expresarlo en Hexadecimal debes hacer ToString("X"), si el valor es soportado por Int32, déjalo Convert.ToInt32 sino coloca Int64...

Código
  1. keys = keys + "Arma 2 OA - " + keys = keys + "Arma 2 OA - " + Convert.ToInt32(RegKey.GetValue("key")).ToString("X");

No desesperes siempre alguien te contestara y cuando quieras agregar algo modifica el tema principal en vez de hacer doble post. ;)
108  Programación / .NET (C#, VB.NET, ASP) / Re: dudas con memoria no administrada en: 9 Noviembre 2012, 22:01 pm
Si hasta el día de hoy la informática sigue manteniendo un nivel de seguridad estable es gracias a las reglas y standars que se han venido estableciendo además de algunos problemas matemáticos sin solución. De tal manera que si necesitamos hacer una calculadora por ejemplo hay 200.000 maneras de hacerla pero cuando hablamos de seguridad existen formas contadas cuya seguridad esta comprobada, el deber es seguir estas formas ya que están siempre bajo constante revisión y si la seguridad mundial se basa en esas reglas lo mejor es seguirlas.
109  Programación / .NET (C#, VB.NET, ASP) / Re: dudas con memoria no administrada en: 8 Noviembre 2012, 23:20 pm
Si quieres hacerlo como mencionaste en el otro tema pues es demasiado vulnerable casi cualquiera por no decir todo el mundo puede conseguir el usuario y su password, para poder aconsejarte mejor, ¿de que trata el proyecto o que quieres hacer exactamente con esto?

Si es un sistema de usuarios en la web tienes millones de ejemplos con bases de datos, el 99.99% de uso de las bases de datos es para sistemas de usuario :xD
110  Programación / .NET (C#, VB.NET, ASP) / Re: Eliminar elementos ListBox en: 8 Noviembre 2012, 00:16 am
No hagas cuádruple post, edita el anterior.

Solo intentas mostrar la cantidad de Items?, Porque no solamente colocar
Código
  1. Label1.Text = "Elementos: " & ListBox1.Items.Count
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 ... 50
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines