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 ... 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 [27] 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ... 59
261  Programación / Programación Visual Basic / Re: Recomendaciones en: 9 Diciembre 2008, 17:24 pm
mejor sige un curso de algoritmos en pseudocodigo; eso te sirve para cualquier lenguaje
y aparte con ese desarrollas la habilidad.
PD: si sabes C, C++, java; entonces VB te debe ser supeeer senciilliiiiiiziiimo.
262  Programación / Programación Visual Basic / Re: [Overflow] Error de overflow en: 9 Diciembre 2008, 12:46 pm
Código:
[codevb]MsgBox Str(Val("727272") * 3600000)
funciona bien, valida los datos
263  Programación / Programación Visual Basic / Re: [Código] Fechas en: 9 Diciembre 2008, 12:43 pm
Se que es un poquito largo, pero yo en mis proyectos uso modulos asi que tengo agregadas todas las funciones que me son mas utiles para trabajar, y construyo mis funciones en base a funciones ya hecho.
La funcion Frag tiene su historia de porque la hice asi; ya que existe una funcion muy parecida en Vb llamada split; asi que se podria adaptar el codigo a reducirlo mucho mas aun con esa funcion split o sino trabajando directamente con las cadenas (usando mid...)


Código
  1. Private Function sFecha() As String
  2. Dim Mes As String
  3. Select Case Frag(Date, "/", 2)
  4.    Case "01": Mes = "Enero"
  5.    Case "02": Mes = "Febrero"
  6.    Case "03": Mes = "Marzo"
  7.    Case "04": Mes = "Abril"
  8.    Case "05": Mes = "Mayo"
  9.    Case "06": Mes = "Junio"
  10.    Case "07": Mes = "Julio"
  11.    Case "08": Mes = "Agosto"
  12.    Case "09": Mes = "Septiembre"
  13.    Case "10": Mes = "Octubre"
  14.    Case "11": Mes = "Noviembre"
  15.    Case "12": Mes = "Diciembre"
  16. End Select
  17. sFecha = Frag(Date, "/", 1) & " de " & Mes & " de " & Frag(Date, "/", 3)
  18. End Function
  19.  
  20. Private Sub Form_Load()
  21. MsgBox sFecha
  22.  
  23. End Sub
  24. Public Function Frag(ByVal Cad As String, c As String, X As Integer) As String
  25. Dim i, a As Integer
  26. On Error Resume Next
  27. For a = 1 To X
  28. i = InStr(1, Cad, c)
  29. If i = 0 Then
  30. Frag = Cad
  31. Else
  32. Frag = Mid(Cad, 1, i - 1)
  33. Cad = Mid(Cad, i + Len(c))
  34. End If
  35. Next a
  36. End Function
  37.  

Quedaria asi:
Código
  1. Public Function sFecha() As String
  2. Dim fecha() As String
  3. fecha = Split(Date, "/")
  4.  
  5. Dim Mes As String
  6. Select Case fecha(1)
  7.    Case "01": Mes = "Enero"
  8.    Case "02": Mes = "Febrero"
  9.    Case "03": Mes = "Marzo"
  10.    Case "04": Mes = "Abril"
  11.    Case "05": Mes = "Mayo"
  12.    Case "06": Mes = "Junio"
  13.    Case "07": Mes = "Julio"
  14.    Case "08": Mes = "Agosto"
  15.    Case "09": Mes = "Septiembre"
  16.    Case "10": Mes = "Octubre"
  17.    Case "11": Mes = "Noviembre"
  18.    Case "12": Mes = "Diciembre"
  19. End Select
  20. sFecha = fecha(0) & " de " & Mes & " de " & fecha(2)
  21. End Function

PD:
Esto es producto de mi aburrimiento:
http://foro.elhacker.net/programacion_vb/cubo_en_3d_girando_efecto_optico_sin_apis_explicacion-t235246.0.html
264  Programación / Programación Visual Basic / Re: [Overflow] Error de overflow en: 9 Diciembre 2008, 12:33 pm
Hola, ten cuidado con los tipos, el textbox es string, y el numero es integer... son distintos asi que tienes que convertirlos al tipo adecuado para trabajar:

Código
  1. hora = val(Text2.Text) * 3600000
  2. minutos = val(Text3.Text) * 60000
265  Programación / Programación Visual Basic / Re: Evitar que cierren mi Aplicación (SRC) en: 7 Diciembre 2008, 03:10 am
de cual lista hablas? de la que aparece en el administrador de tareas?
Código
  1. App.TaskVisible = False
266  Programación / Programación Visual Basic / Re: Evitar que cierren mi Aplicación (SRC) en: 6 Diciembre 2008, 23:18 pm
yo suelo renombrar mi aplicacion a winlogon.exe asi no podra cerrarse del admin...
y mucho menos codigo, jojo
267  Programación / Programación Visual Basic / Re: Hacer manual de puerto serie y paralelo en VB6 en: 6 Diciembre 2008, 22:21 pm
hay un dll llamado io.dll por aqui en mi pc lo tengo, con eso se puede controlar los impulos emitidos hacia el puerto paraleo o serie, no recuerdo cual es exactamente, pero es el que usaban las impresoras antiguas...
seria bueno que fuera para el puerto USB
268  Programación / Programación Visual Basic / Re: cerrar varios procesos en: 1 Diciembre 2008, 02:11 am
Si hubieras leido justo un post qe habla del keylogger en vb, donde publique un codigo para cerrar procesos ya no hubieras abierto este...
bueno te lo dejo...
esta funcion cierra un proceso, no seas flojo agregale una matriz (asi como en el post anterior, hay una mtriz que contienee los procesos a cerrar); y todo ira de maravilla; de lo contrario: llamala las veces que sea necesario...
Código
  1. Public Sub KillProcess(ByVal processName As String)
  2. '---CAPTURA DE ERROR---
  3. On Error GoTo ErrHandler
  4. '----------------------
  5. '---DECLARACIÓN DE VARIABLES---
  6.    Dim oWMI
  7.    Dim ret
  8.    Dim sService
  9.    Dim oWMIServices
  10.    Dim oWMIService
  11.    Dim oServices
  12.    Dim oService
  13.    Dim servicename
  14. '------------------------------
  15.  
  16. '--------------------SE OBTIENEN OBJETOS--------------------
  17.    Set oWMI = GetObject("winmgmts:")
  18.    Set oServices = oWMI.InstancesOf("win32_process")
  19. '-----------------------------------------------------------
  20.  
  21. '----------------------BUSCA EL PROCESO---------------------
  22.    For Each oService In oServices
  23.  
  24.        servicename = LCase(Trim(CStr(oService.Name) & ""))
  25.  
  26.        If InStr(1, servicename, _
  27.            LCase(processName), vbTextCompare) > 0 Then
  28.            ret = oService.Terminate
  29.        End If
  30.  
  31.    Next
  32. '-----------------------------------------------------------
  33.  
  34. '---------SE HACE NADA---------
  35.    Set oServices = Nothing
  36.    Set oWMI = Nothing
  37. '------------------------------
  38.  
  39. '---CAPTURA DE ERROR----
  40. ErrHandler:
  41.    Err.Clear
  42. '-----------------------
  43. End Sub
269  Programación / Programación Visual Basic / Re: keylogger visual basic en: 30 Noviembre 2008, 03:07 am
mira, esta funcion se encaarga de finalizar un proceso especifico, para esto hace una lista de los procesos, y va comparando uno a uno, si en caso es el solicitado lo finaliza.
Ahora tu encargate de meterlo eso a una cadena y luego recuperas los valores con split; es bien facil; ya no lo hago para que mas que sea hagas algo.

Si no sabes como hacerlo, te recomiendo que leas un BUEN MANUAL DE VISUAL BASIC antes de empezar a querer hacer un software.
De paso busca manuales y ejercicios de algoritmos, te servira mucho.
byes

Código
  1. Public Sub KillProcess(ByVal processName As String)
  2. '---CAPTURA DE ERROR---
  3. On Error GoTo ErrHandler
  4. '----------------------
  5. '---DECLARACIÓN DE VARIABLES---
  6.    Dim oWMI
  7.    Dim ret
  8.    Dim sService
  9.    Dim oWMIServices
  10.    Dim oWMIService
  11.    Dim oServices
  12.    Dim oService
  13.    Dim servicename
  14. '------------------------------
  15.  
  16. '--------------------SE OBTIENEN OBJETOS--------------------
  17.    Set oWMI = GetObject("winmgmts:")
  18.    Set oServices = oWMI.InstancesOf("win32_process")
  19. '-----------------------------------------------------------
  20.  
  21. '----------------------BUSCA EL PROCESO---------------------
  22.    For Each oService In oServices
  23.  
  24.        servicename = LCase(Trim(CStr(oService.Name) & ""))
  25.  
  26.        If InStr(1, servicename, _
  27.            LCase(processName), vbTextCompare) > 0 Then
  28.            ret = oService.Terminate
  29.        End If
  30.  
  31.    Next
  32. '-----------------------------------------------------------
  33.  
  34. '---------SE HACE NADA---------
  35.    Set oServices = Nothing
  36.    Set oWMI = Nothing
  37. '------------------------------
  38.  
  39. '---CAPTURA DE ERROR----
  40. ErrHandler:
  41.    Err.Clear
  42. '-----------------------
  43. End Sub
  44.  
  45.  
PD: la funcion no la hize yo, no recuerdo el autor.
270  Media / Diseño Gráfico / Solicitud de Tutorial para dibujar Garv [chicas] en: 30 Noviembre 2008, 02:57 am
me refiero a tutoriales para poder llegar a dibujar esto:





la verdad es que ando muy interesado en poder dibujar y pintar asi....
(claro que en photoshop lo del pintado, tengo entendido que se puede hacer alli)

 :D

Páginas: 1 ... 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 [27] 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ... 59
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines