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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  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 ... 50
51  Programación / .NET (C#, VB.NET, ASP) / Re: Como hacer que al oprimir botones del teclado se opriman botones especificos en: 9 Diciembre 2012, 16:47 pm
Primero debes colocar la propiedad KeyPreview del Form en True, luego podrás capturar el evento KeyDown del mismo Form y utilizar el parámetro "e" para filtrar la tecla que se pulse y llamar al Sub que controla el evento Click en el control que quieres presionar ;)
52  Programación / .NET (C#, VB.NET, ASP) / Re: Que hay las licencias express para Visual studio en: 8 Diciembre 2012, 22:55 pm
Justamente hoy he leído algo que me viene muy bien :)
http://geeks.ms/blogs/rfog/archive/2012/12/08/yoda-code-y-el-optimizador-de-net.aspx

Saludos


Me estoy leyendo todos los temas de optimización, está interesante. Gracias por compartir, Microsoft hace de las suyas lo lamentable en que no dejan ni los NOPs como código abierto XD

Le dedicaré algún tiempo a replicar las comparaciones con distintas versiones de VS a ver que resultados obtengo.
53  Programación / .NET (C#, VB.NET, ASP) / Re: Hacer Form visible dentro de dll. en: 6 Diciembre 2012, 21:03 pm
Que quieres hacer exactamente?
54  Programación / .NET (C#, VB.NET, ASP) / Re: Pasar Items de un ListBox a otro en un formulario diferente .net en: 6 Diciembre 2012, 02:05 am
Puedes hacer un método ShowDialog que sobrecargue el método existente en el Form de inicio y que tenga como salida ListBox.ObjectCollection, para dar como resultados los Items del ListBox.

Ejemplo, Form1 (Formulario de Inicio), con un ListBox vació:

Código
  1. Public Class Form1
  2.  
  3.  
  4.    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  5.  
  6.        ListBox1.Items.AddRange(Form2.ShowDialog())
  7.  
  8.    End Sub
  9.  
  10. End Class

Form2 (Formulario que aparece tras cerrar el Formulario de Inicio), con un ListBox con Items agregados:

Código
  1. Public Class Form2
  2.  
  3.    Public Overloads Function ShowDialog() As ListBox.ObjectCollection
  4.  
  5.        ShowDialog = ListBox1.Items
  6.  
  7.        Me.ShowDialog(Nothing)
  8.  
  9.    End Function
  10.  
  11. End Class

Coloco Me.ShowDialog(Nothing), para referirme a la sobrecarga ShowDialog, que muestra la ventana y no a la actual, ya que caería en un bucle infinito.
55  Programación / .NET (C#, VB.NET, ASP) / Re: [Source C#] Juego: Hundir la flota v0.1 en: 6 Diciembre 2012, 01:18 am
... estructurar mejor el código, necesitas dividir ese largo código en métodos que luego te faciliten el ir añadiendo cosas :P

Saludos

 x2 Opino lo mismo, una buena estructura permite la fácil comprensión del código mas tarde a la hora de agregar mas funciones. La mejor forma de practicar en hacer aplicaciones y la manera excelente es hacer juegos ya que se aplica la máxima expresión de la lógica y el estructuramiento del código ;).
56  Programación / .NET (C#, VB.NET, ASP) / Re: ¿Como crear imagenes en tiempo de ejecucion? en: 5 Diciembre 2012, 05:22 am
Tienes disponibles todas las herramientas de las cuales dispone System.Drawing.Graphics pero tendrás que investigar bastante para comenzar. Te recomiendo investigar eso y el evento Paint de los controles. Podrás hacer lo que quieras gráficamente hablando, si se te presenta algún inconveniente especifico puedes regresar y sin duda todos estaremos aquí para ayudarte. ;)
57  Programación / .NET (C#, VB.NET, ASP) / Re: ¿Cómo aplicar un FOR? en: 3 Diciembre 2012, 23:06 pm
Con el evento Paint del Control en el que se dibuja el Blanco, puedes dibujar el Elipse y que el tamaño y la posición sean variables que puedas manejar fuera del evento para así cuando se de el impacto puedas darle valores aleatorios (como muy bien dice kub0x) e invocar el método Invalidate para redibujar el control.
58  Programación / .NET (C#, VB.NET, ASP) / Re: ayuda con interface en: 3 Diciembre 2012, 22:56 pm
Podrias hacerlo más amigable con sólo cambiar los colores y los iconos de los botones. Eso aprendi de trabajar con un diseñador grafico.

Averigua sobre el diseño minimalista, fijate en los productos de google, apple.

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

Saludos.

El Diseño Minimalista +1 ;) es el mejor camino en este momento, dale al usuario lo que quiere ver tomando en cuenta que prácticamente todos los usuarios finales no son programadores, no los bombardees con términos complicados ni con interfaces intrincadas, Mira de cerca el Internet Explorer y el Google Chrome, en que se diferencian visualmente? ¿Por qué será que el Chrome se ve más agradable?

Utiliza solo una paleta de colores, si vas a usar los grises son los grises solamente, si vas a usar los azules utiliza solo los azules, y si quieres poner algo de otro color, que sea llamativo e importante, Todas las opciones avanzadas apártalas de las simples, trata de escribir lo menos posible, y si lo haces que sea con las palabras más descriptivas que puedas conseguir. Consejos de mi hermana :xD que es Diseñador Gráfico.
59  Programación / .NET (C#, VB.NET, ASP) / Re: WinWatcher (WinForms Application Source) en: 2 Diciembre 2012, 02:04 am
Bastante interesante, como con un simple StopWatcher y una idea se puede llegar a una aplicación, lo voy a tener un día activo para ver los tiempos por curiosidad :silbar: Aunque es obvio que el mayor uso es los compiladores :xD de Visual Studio y el Dev.
60  Programación / .NET (C#, VB.NET, ASP) / Re: c# y gestor de descaragas en: 30 Noviembre 2012, 19:18 pm
No corras, estas comenzando y si comienzas así, luego acabaras destruyéndote, tratando de terminar el proyecto. Primero dime ¿Tienes alguna página desde donde quieras descargar?, o simplemente ¿Es una idea que quieres comenzar?.
Páginas: 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ... 50
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines