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


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: 1 ... 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 [682] 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 ... 1253
6811  Foros Generales / Foro Libre / Re: ¿Que opinan? en: 19 Septiembre 2014, 01:50 am
No es para nada fake.

Lo dije de broma, sé que el video no es falso, pero realmente preferiría creer que es un Fake, ya que no entiendo como un pais en general puede estar así de mal, robando a punta de pistola a plena luz del día, bueno, en Brasil es aun peor.

Saludos!
6812  Programación / Programación General / Re: Alguien que me ayude a Ordenar este Código? en: 18 Septiembre 2014, 23:29 pm
veo muchos puntos flotando por ahí...

Yo tampoco manejo LUA pero es bastante confusa/imperfecta la sintaxis de este lenguaje, 2 puntos es el operador para concatenar Strings (que no instrucciones), 3 puntos es para otra cosa, y 1 punto para otra diferente.

> http://www.lua.org/work/doc/manual.html#3.1

Saludos
6813  Programación / Programación General / Re: Alguien que me ayude a Ordenar este Código? en: 18 Septiembre 2014, 22:11 pm
¿Por "Organizarlo" te refieres a indentarlo, estructurarlo, simplificarlo?, lo primero sería una petición muy vaga.

Postea el código bien, porfavor, es ilegible.

Saludos!
6814  Programación / .NET (C#, VB.NET, ASP) / Re: Librería de Snippets !! (Compartan aquí sus snippets) en: 18 Septiembre 2014, 21:57 pm
Un método alternativo (al p/invoking) para detectar un triple-click en WinForms (esto en WPF se puede detectar practicamente en una sola linea, pero en WinForms es más complicado)

Código
  1.    ''' <summary>
  2.    ''' Flag that determines whether the user made a single click.
  3.    ''' </summary>
  4.    Private DidSingleClick As Boolean = False
  5.  
  6.    ''' <summary>
  7.    ''' Flag that determines whether the user made a double click.
  8.    ''' </summary>
  9.    Private DidDoubleClick As Boolean = False
  10.  
  11.    ''' <summary>
  12.    ''' Flag that determines whether the user made a triple click.
  13.    ''' </summary>
  14.    Private DidTripleclick As Boolean = False
  15.  
  16.    ''' <summary>
  17.    ''' Timer that resets the click-count after an inactivity period.
  18.    ''' </summary>
  19.    Private WithEvents ClickInactivity_Timer As New Timer With
  20.    {
  21.        .Interval = SystemInformation.DoubleClickTime,
  22.        .Enabled = False
  23.    }
  24.  
  25.    ''' <summary>
  26.    ''' Handles the MouseClick event of the TextBox1 control.
  27.    ''' </summary>
  28.    ''' <param name="sender">The source of the event.</param>
  29.    ''' <param name="e">The <see cref="MouseEventArgs"/> instance containing the event data.</param>
  30.    Private Sub TextBox1_MouseClick(ByVal sender As Object, ByVal e As MouseEventArgs) _
  31.    Handles TextBox1.MouseClick
  32.  
  33.        If Me.ClickInactivity_Timer.Enabled Then
  34.            Me.ClickInactivity_Timer.Enabled = False
  35.        End If
  36.  
  37.        Me.DidSingleClick = True
  38.  
  39.    End Sub
  40.  
  41.    ''' <summary>
  42.    ''' Handles the MouseDoubleClick event of the TextBox1 control.
  43.    ''' </summary>
  44.    ''' <param name="sender">The source of the event.</param>
  45.    ''' <param name="e">The <see cref="MouseEventArgs"/> instance containing the event data.</param>
  46.    Private Sub TextBox1_MouseDoubleClick(ByVal sender As Object, ByVal e As MouseEventArgs) _
  47.    Handles TextBox1.MouseDoubleClick
  48.  
  49.        If Me.ClickInactivity_Timer.Enabled Then
  50.            Me.ClickInactivity_Timer.Enabled = False
  51.        End If
  52.  
  53.        Me.DidDoubleClick = True
  54.  
  55.    End Sub
  56.  
  57.    ''' <summary>
  58.    ''' Handles the MouseUp event of the TextBox1 control.
  59.    ''' </summary>
  60.    ''' <param name="sender">The source of the event.</param>
  61.    ''' <param name="e">The <see cref="MouseEventArgs"/> instance containing the event data.</param>
  62.    Private Sub TextBox1_MouseUp(ByVal sender As Object, ByVal e As MouseEventArgs) _
  63.    Handles TextBox1.MouseUp
  64.  
  65.        If Not Me.ClickInactivity_Timer.Enabled Then
  66.  
  67.            Me.ClickInactivity_Timer.Enabled = True
  68.            Me.ClickInactivity_Timer.Start()
  69.  
  70.        End If
  71.  
  72.    End Sub
  73.  
  74.    ''' <summary>
  75.    ''' Handles the MouseDown event of the TextBox1 control.
  76.    ''' </summary>
  77.    ''' <param name="sender">The source of the event.</param>
  78.    ''' <param name="e">The <see cref="MouseEventArgs"/> instance containing the event data.</param>
  79.    Private Sub TextBox1_MouseDown(ByVal sender As Object, ByVal e As MouseEventArgs) _
  80.    Handles TextBox1.MouseDown
  81.  
  82.        Me.DidTripleclick = (Me.DidDoubleClick AndAlso Me.DidSingleClick)
  83.  
  84.        If Me.DidTripleclick Then
  85.  
  86.            Me.DidSingleClick = False
  87.            Me.DidDoubleClick = False
  88.            Me.DidTripleclick = False
  89.  
  90.            sender.SelectAll()
  91.  
  92.        End If
  93.  
  94.    End Sub
  95.  
  96.    ''' <summary>
  97.    ''' Handles the Tick event of the ClickInactivity_Timer control.
  98.    ''' </summary>
  99.    ''' <param name="sender">The source of the event.</param>
  100.    ''' <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param>
  101.    Private Sub ClickInactivity_Timer_Tick(ByVal sender As Object, ByVal e As EventArgs) _
  102.    Handles ClickInactivity_Timer.Tick
  103.  
  104.        Me.DidSingleClick = False
  105.        Me.DidDoubleClick = False
  106.        Me.DidTripleclick = False
  107.  
  108.        sender.Enabled = False
  109.  
  110.    End Sub
6815  Foros Generales / Foro Libre / Re: ¿Que opinan? en: 18 Septiembre 2014, 21:52 pm
¿que opinan sobre esto?

FAKE '¬¬
6816  Programación / Scripting / Re: ejecutar un .bat en background en: 18 Septiembre 2014, 18:28 pm
Buenas.

Lo primero de todo es que las preguntas sobre Batch/VBS van en la sección de Scripting, si no formulas la pregunta en el subforo adecuado mira lo que pasa, casi 30 días sin obtener ninguna respuesta has estado (no se si ya lo habrás solucionado).

Si lo ejecuto de forma manual sin problema puedo realizar todo el proceso. Pero si le pido que se ejecute al finalizar la instalación no se me ejecuta.

Estás usando el método Run para iniciar un proceso pero no estás esperando a que el proceso finalice (y devuelva la llamada), por lo tanto finaliza el proceso del setup (ej: setup.exe) y automáticamente se cierran los procesos hijos (wscript.exe, cmd.exe, etc.)

Déjalo así:
Código
  1. WshShell.Run chr(34) & "iniciar.bat" & Chr(34), 0, True

Documentación:
http://msdn.microsoft.com/en-us/library/d5fk67ky%28v=vs.84%29.aspx

Saludos.
6817  Programación / Programación General / MOVIDO: ejecutar un .bat en background en: 18 Septiembre 2014, 18:22 pm
El tema ha sido movido a Scripting.

http://foro.elhacker.net/index.php?topic=420380.0
6818  Programación / Programación General / Re: Habrá concurso de aplicaciones este año? en: 18 Septiembre 2014, 18:18 pm
Gracias, staff. XD

Pues si, gracias a el-brujo y a todo el Staff, y a kub0x, y a todos vosotros.

Como ya se ha publicado el concurso y está a punto de iniciarse el plazo de entrega no veo motivo para seguir comentando este tema en este hilo, si tienen dudas acudan al Hilo de discusión (más abajo).

> [EHN-Dev 2014] Concurso de desarrollo de aplicaciones (Hilo oficial)

> [Ehn-Dev 2014] - Hilo de discusión / comentarios / dudas.

Tema cerrado.

Saludos!
6819  Programación / Programación General / Re: [Ehn-Dev 2014] - Hilo de discusión / comentarios / dudas. en: 18 Septiembre 2014, 17:11 pm
- Para la restricción de las 300 líneas, deberíais tener en cuenta que la cantidad de líneas que se escriban depende del lenguaje. En un programa en Python no suele haber muchas, y en C++ prácticamente se llenan en una cabecera.

Buenas!

Hemos tenido en cuenta los distintos lenguajes al decidir la cantidad de lineas (inicialmente el límite iba a ser de 500 lineas, a lo que me opuse).

Los comentarios/documentación del código fuente también cuentan como lineas de código, así pues creemos que 300 lineas se pueden escribir "rápido" en cualquier lenguaje :P, queremos que la gente se esfuerce un poquito y no entreguen aplicaciones de 'Hola mundo!'.

Sobre los criterios de evaluación, hemos pensado en los criterios básicos (estructuración del código, y buenas prácticas de uso), y aun quedan 30 días para que lo debatamos de forma metódica los demás criterios.

¡Un saludo!
6820  Programación / .NET (C#, VB.NET, ASP) / MOVIDO: [EHN-Dev 2014] Concurso de desarrollo de aplicaciones (Hilo oficial) en: 17 Septiembre 2014, 22:26 pm
El tema ha sido movido a Programación General.

PARTICIPEN EN EL CONCURSO :)

http://foro.elhacker.net/index.php?topic=421322.0
Páginas: 1 ... 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 [682] 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 ... 1253
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines