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

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Mensajes
Páginas: 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ... 50
31  Programación / .NET (C#, VB.NET, ASP) / Re: Aplicaciones Multi-idioma... (C#.NET or VB.NET) en: 23 Febrero 2013, 21:01 pm
Lo más usado son archivos de recursos, para cada archivo un idioma, con una especie de diccionario "Nombre del control" > "Texto" o "Identificador" > "Texto"

Yo no estoy muy de acuerdo como asignan el texto a cada control, pienso que hay mejores formas, imagina un proyecto 20 Forms y 300 Controles, Más de 300 líneas de código solo en asignación :silbar:

Aquí te dejo un ejemplo con archivos de recursos:

http://juank.black-byte.com/c-aplicaciones-multilenguaje-globalizacion-localizacion/
32  Programación / .NET (C#, VB.NET, ASP) / Re: Como puedo hacer un launcher así, con VB.NET II en: 23 Febrero 2013, 20:52 pm
El diseño del Steam, es bastante compuesto, de hecho todos los Launcher tienen un diseño muy estructurado. La cosa es que si quieres replicar un diseño como ese te tienes que ir olvidando de WinForms, para saludar a WPF y XAML, que son lenguajes de Microsoft Visual Studio también, pero orientados al diseño, la funcionalidad se sigue trabajando en el lenguaje de tu preferencia C# Vb.net o C++ de Visual Studio, por supuesto, la web esta inundada de ejemplos, código, controles, explicaciones y tutoriales acerca de XAML.

Todo lo que esta en la imagen es recreable en WPF, sin hacer magia negra :laugh: solo que tendrás mucho trabajo y tendrás que investigar bastante, sobre todo si nunca has usado WPF.

Preguntar como funciona un Updater, esta demás, tampoco es que sea una super-tecnologia alienigena que esta patentada en todo el universo. Todos los Updater hacen lo mismo, sea el de Windows o el de nuestras simples y mortales aplicaciones. Necesitan un lugar en la web de donde sacar la información de la última versión (un ftp, una base de datos, una página web, etc.), comparan las versión(es) local(es) de los archivos con la que han descargado remotamente, en el caso de haber algún archivo desactualizado (cuya versión sea menor a la que obtuvimos), entonces obtienen (o ya obtuvieron) la dirección de descarga del nuevo archivo, lo reemplazan y listo.
33  Programación / .NET (C#, VB.NET, ASP) / Re: Trabajar con textbox numerados con for o algo en: 21 Febrero 2013, 22:41 pm
Si los colocas a todos dentro de un contenedor, por ejemplo, un panel, entonces podrías hacer

Código
  1. For Each X As TextBox In Panel1.Controls
  2.     'Lo que quieras hacer con los TextBox
  3. Next

Si el contenido que quieres agregar es diferente para cada uno, entonces juega a la inteligencia, siempre hay que pensar un paso adelante.

Haces un Array con el contenido, suponiendo que sean 4 TextBox

Código
  1. Dim Contenido As String() = New String() {"Mensaje", "Ejemplo", "Contenido", "Otro Ejemplo"}
  2.  
  3. For X As Integer = 0 To Panel1.Controls.Count - 1
  4.     Panel1.Controls(X).Text = Contenido(X)
  5. Next

Obviamente siempre cuidando que el Array tenga la misma cantidad de TextBox que hay en el Panel.
34  Programación / .NET (C#, VB.NET, ASP) / Re: Ayuda con downloader [C#] en: 21 Febrero 2013, 22:35 pm
System.IO, es un espacio de nombres que tiene todo el soporte para trabajar con archivos.
System.Net.WebClient, es una clase que te puede ayudar con todo lo referente a obtener y enviar contenido a la web.
35  Programación / .NET (C#, VB.NET, ASP) / Re: WPF/windows form/C#.net diferencias y dudas generales en: 18 Febrero 2013, 19:37 pm
Todos los lenguajes de Visual Studio necesitan Framework, el WinForms, es más que todo para hacer aplicaciones que no requieran casi apoyo visual o interfaces muy llamativas, sino simplemente una funcionalidad y una UI sencilla. Todos los días al menos en un foro de programación preguntan que diferencias hay entre C# y Vb.Net, y la verdad es que ninguna, salvo la sintaxis, no se porque todos piensan que C# es mejor, que tenga una sintaxis más robusta no quiere decir que sea mejor que Vb.Net, usan ambos el Framework y terminan ambos en MSIL:

http://msdn.microsoft.com/es-es/library/bb972208.aspx

Y por ultimo el WPF cuyo lenguaje es XAML, es el lenguaje del diseño esta especializado en el diseño de interfaces extremadamente gráficas, para el usuario, donde el GDI+ sobrepasa por mucho al de WinForms. Además es multi-plataforma entre los sistemas de Microsoft, te permite usar la misma lógica para muchas interfaces a través de MVVM.

Y con respecto a el proyecto del juego, si quieres enfocarte mucho en el diseño tu lenguaje es XAML en WPF, igualmente este lenguaje es solamente descriptivo la lógica se hace igualmente en un lenguaje de tu preferencia C# o Vb.net, pero si solo quieres hacer algo simple puedes elegir entre C# o Vb.Net en WinForms.
36  Programación / .NET (C#, VB.NET, ASP) / Re: ¿Como monitorizar unidades de dispositivos PENDRIVE? en: 5 Febrero 2013, 01:06 am
Para la detección de medios extraibles, puedes interceptar los mensajes de Windows, que indican cambio de hardware, tengo código hecho pero no te lo voy a dar, para ver si te empezamos a acostumbrar a investigar.

Te dejo algunas pistas:

Código
  1.       Protected Overrides Sub WndProc(ByRef [Message] As Message)
  2.       End Sub
  3.  
  4.       Public Enum ConstWindowsDrivers As Integer
  5.           Change = &H219
  6.           Arrival = &H8000
  7.           QueryRemove = &H8001
  8.           QueryRemoveFailed = &H8002
  9.           RemovePending = &H8003
  10.           RemoveComplete = &H8004
  11.           TypeVolume = &H2
  12.       End Enum
     

Es aun más fácil de lo que piensas :silbar: ;)
37  Programación / .NET (C#, VB.NET, ASP) / Re: Hacer que un Form se descargue un archivo a traves de cadenas de texto: en: 4 Febrero 2013, 23:45 pm
Usar dependencias de terceros no es malo, pero es mal visto cuando:

  • Lo puedes hacer tu mismo
  • Son cosas muy simples

Programar en general es como ir escalando una montaña, no puedes comenzar desde la cima. Lo que digo siempre no intentes correr antes de aprender a gatear, quieres hacer algo que esta fuera de tu alcance por ahora, al menos investiga los espacios de nombres que han nombrado (valga la redundancia), en los mensajes anteriores, cuando tienes algo en mente lo primero que tienes que hacer es preguntarte:

  • ¿Qué hace?
  • ¿Qué necesito?

A partir de esas 2 sencillas preguntas, puedes armar una lista de lo que vas a hacer y los espacios de nombres y clases que te van ayudar a hacerlo, sino sabes como se utiliza algún objeto en especifico, es allí donde entra a jugar el foro teniendo en cuenta su previa búsqueda en Google, así te podemos ayudar cuando tengas una duda o un problema especifico. En verdad muchas cosas de las que he leído me dan pena ajena, dejas mucho que pensar acerca de ti mismo, creo que deberías dejar de hablar así acerca de tus conocimientos para que empieces a avanzar.

También hay que aclarar que vb6 y vb.net son 2 lenguajes parecidos pero no iguales, hay muchas cosas de vb6 que funcionan en .net pero son mala practica, al igual que métodos como My.Computer.FileSystem tienen su uso correcto en System.IO, entre otros ejemplos.

Sin ánimos de ofender, pero si no vas a abrir la mente a aprender con calma y a practicar, mejor borra la cuenta...
38  Programación / .NET (C#, VB.NET, ASP) / Re: [VB.NET] Duda sobre minichat en: 3 Enero 2013, 20:09 pm
En general tienes 2 formas. La primera es conexión por Socket esto sería del modo Cliente > Cliente. Y la otra forma es usando un servidor para que administre la conexión entre los clientes de modo Cliente > Servidor > Otros Clientes, esta es la forma más correcta cuando hablamos de grupos de personas (más de 2).
39  Programación / .NET (C#, VB.NET, ASP) / Re: como poder hacer un istalador de una aplicacion creada en visual studio 2010 en: 3 Enero 2013, 18:14 pm
Para creación de instaladores tienes muchos programas pagos y libres que tambien brindan protecciones para licencias el problema es que casi todos ya están crackeados. Si quieres ofrecer tu aplicación de forma paga con licencias lo más problable es que debas diseñar tu mismo un sistema de protección.
40  Programación / .NET (C#, VB.NET, ASP) / Re: GamesRec [Proyecto] [Imágenes] en: 3 Enero 2013, 04:37 am
Podemos hablar por PM o si quieres me pasas tu cuenta de Skype.
Páginas: 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ... 50
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines