Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - seba123neo

#381
es como una bomba adentro de ota bomba jaja, hacelo sobre otro disco o sobre un disco externo portatil o pendrive.

saludos.
#383
Análisis y Diseño de Malware / Re: Duda
22 Octubre 2012, 17:25 PM
Cita de: $Edu$ en 22 Octubre 2012, 16:02 PM
Claro, pero si no instalas Mono no funcionan. En windows 7 ya viene por defecto el NETFramework 4.0 creo, asique hasta ahi tenes para correr el 99% de los programas, no se en que version va ahora el framework, pero en windows 8 estara mas actualizado aun.

windows 7 viene por defecto con la 3.0 y desde las caracteristicas de windows le podes activar la 3.5
#384
W8 para que, el windows 7 tiene soporte hasta 2020, asi que no usare windows 8 hasta ese año  :xD, sigo con el 7 que anda joya.

y pensar que hay gente que todavia usa XP y ni conoce el 7 y estos ya estan con el 8 y ya se habla de windows 9  :¬¬

#385
me pregunto si alguno murio alguna ves porque le hackearon el marcapasos.
#386
eso que queres hacer es como una simple agenda, podes usar una estructura como UDT para guardar datos y un array de UDT para que maneje todos los alumnos.

Agenda con Archivos Aleatorios.

eso es simple ahora si queres algo mejor, trabaja con bases de datos.

¿ en algun lado necesitas guardar esa informacion para cuando se cierre el programa o es algo en memoria ?
#387
parecido, pero con el mensaje WM_KILLFOCUS que se ejecuta cuando el formulario pierde el foco y ahi lo pongo al frente y funciona tambien. por ahi capas que ese mensaje WM_NCPAINT se ejecuta mas veces y hace que se ponga lento si lo queres arrastrar al form, fijate.
#388
logre hacer que al dar mstrar escriotrio se quede donde esta, pero el tema es que si apretas 2 veces rapido algo pasa y se vuelve a ocultar.

digo yo, si queres que la aplicacion este ahi siempre visible, porque no pones un icono en la barra de tareas como hacen todos los programas y listo, ahi no tendrias que lidiar con todo esto, ya que siempre quedaria el icono ahi.

#389
la verdad no entiendo, ¿ probaste el codigo que te pase ?.

cuando apretas el minimizar o el mostrar escritorio, se ejecuta un mensaje en la aplicacion que hace que se minimize (no evento), en el codigo que te puse lo que hace es ignorar ese mensaje y por mas que apretes el mostrar escritorio la aplicacion queda como estaba arriba de todo, y si tratas de minimizarlo con el boton de minimizar lo ignora tambien, pone un punto de interrupcion en el codigo y te vas a dar cuenta que al apretar el mostrar escritorio se ejecuta el SC_MINIMIZE que despues se cancela y hace que la aplicacion quede tal cual estaba, no se que es lo que no funciona, sino explicate mejor porque todos entendimos eso.
#390
queres hacer algo asi como los widget de windows.

aca hay que usar magia negra  :xD, podes combinar la propiedad TopMost y capturar el mensaje que ocurre cuando se minimiza y creo que funciona, este codigo evita el minimizar y tambien el mostrar escritorio de windows (tambien WINDOWS+M o WINDOWS+D).

Código (vbnet) [Seleccionar]
Imports System
Imports System.Windows.Forms

Public Class Form1

   Private Const WM_SYSCOMMAND As Int32 = &H112
   Private Const SC_MINIMIZE As Int32 = &HF020

   Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
       Me.TopMost = True
   End Sub

   Protected Overrides Sub WndProc(ByRef m As Message)
       If m.Msg = WM_SYSCOMMAND Then
           If m.WParam.ToInt32() = SC_MINIMIZE Then Exit Sub
       End If
       MyBase.WndProc(m)
   End Sub

   Private Sub Form1_LocationChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.LocationChanged
       If Me.WindowState = FormWindowState.Minimized Then
           Me.WindowState = FormWindowState.Normal
       End If
   End Sub
End Class


saludos.