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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: 1 ... 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 [90] 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 ... 137
891  Programación / Programación Visual Basic / Re: [S] Declaración de variables en: 27 Abril 2011, 04:59 am
HOLA!!!

Perdon por meterme pero para mi, queda mucho mejor escribir "as tipo" que poner un simbolo... Me hace recordar al Basic 7 que no existia As y tenias que usar esos simbolos molestos.

GRACIAS POR LEER!!!
892  Programación / .NET (C#, VB.NET, ASP) / Re: Mejorar el Aspecto Visual de Mi Aplicación. en: 26 Abril 2011, 17:52 pm
HOLA!!!

Te dejo algunas capturas de mi punto de venta en VB6.

A mi parecer es lindo XD

Pantalla de carga:
Nota: El programa no necesita cargar nada, pero si no carga y no dice Cargando interfaz grafica, bases de datos ... inicializando no va a ser "vistoso" para el comprador.

Nota al pie de pantalla de carga: no se por que pero cuando saco la inpresion de pantalla se ven los labels y demas en blanco, cuando inicia el programa no se ven, es todo del gris de arriba.

LogIn:
Nota: La imagen de arriba es inutil, pero le da mejor imagen y aparte la barrita azul se mueve de lado a lado de la barra celeste simulando un proceso(inexistente).


Carga de Empresa:
Nota: El resto de los formularios son iguales a este pero con "factura" "nuevo cliente" y demas.


P.D: Ya se que Hypercube se escribe con Y pero ya tenia todo armado, nadie se da cuenta :P.

GRACIAS POR LEER!!!
893  Programación / .NET (C#, VB.NET, ASP) / Re: [VB] Necesito ayuda con Hoykeys en: 26 Abril 2011, 17:39 pm
HOLA!!!

Esto va en Net

Reportado

GRACIAS POR LEER!!!
894  Programación / Programación Visual Basic / [SOURCE] Brute Force Dictionary Creator 7913 en: 26 Abril 2011, 15:55 pm
HOLA!!!

Bueno... es un creador de diccionarios ni mas ni menos, pero al trabajar con strings anda lento. Igual funciona bastante bienn :P.

Siguiendo... les dejo una captura, el source y el binario.

Es mas para ejemplo que para usarlo, pero si no tenemos nada funciona :P.



Código
  1. Const Sym As String = "/\!·$%&/()='""¡¿?<>., :;-_*+" 'Simbolos
  2. Const Num As String = "0123456789"                   'Numeros
  3. Const Min As String = "abcdefghijklmnopqrstuvwxyz"   'Letras Minusculas
  4. Const May As String = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"   'Letras Mayusculas
  5. Const SpL As String = "áéíóúàèìòùâêîôûäëïöüçñ"       'Letras Especiales Minusculas
  6. Const SpU As String = "ÁÉÍÓÚÀÈÌÒÙÊÎÔÛÄËÏÖÜÇÑ"       'Letras Especiales Mayusculas
  7. Dim Cad As String                                    'Cadena entera de caracteres
  8. Dim X As Long                                        'Para los Bucles
  9.  
  10. Private Sub Inicio()
  11. Dim Letras() As String
  12. Dim Posiciones() As Long
  13. Dim Palabras() As String
  14. Dim a As Long
  15. Dim CT As Long
  16. Dim CantPos As Long
  17. Dim CantLet As Long
  18.    Letras = CharSplit7913(Cad)
  19.    CantLet = UBound(Letras)
  20.    Open "C:\Dic7913.txt" For Output As #1
  21.    Close #1
  22.    ReDim Palabras(1000)
  23.    For a = 0 To Val(MinMaxL(1).Text) - Val(MinMaxL(0).Text)
  24.        CantPos = MinMaxL(0) + a - 1
  25.        ReDim Posiciones(CantPos)
  26.        Do
  27.        For X = 0 To CantPos
  28.            Palabras(CT) = Palabras(CT) & Letras(Posiciones(X))
  29.        Next
  30.        CT = CT + 1
  31.        Posiciones(0) = Posiciones(0) + 1
  32.        For X = 0 To CantPos - 1
  33.            If Posiciones(X) > CantLet Then Posiciones(X) = 0: Posiciones(X + 1) = Posiciones(X + 1) + 1
  34.        Next
  35.        If CT = 1001 Then
  36.            Open "C:\Dic7913.txt" For Append As #1
  37.                For X = 0 To 1000
  38.                    Print #1, Palabras(X)
  39.                Next
  40.            Close #1
  41.            ReDim Palabras(1000)
  42.            CT = 0
  43.        End If
  44.        If Posiciones(CantPos) = CantLet + 1 Then GoTo Terminado
  45.        Loop
  46. Terminado:
  47.    Next
  48.    If CT <> 0 Then
  49.        Open "C:\Dic7913.txt" For Append As #1
  50.            For X = 0 To CT
  51.                Print #1, Palabras(X)
  52.            Next
  53.        Close #1
  54.        CT = 0
  55.    End If
  56.    MsgBox "Terminado", vbInformation, "Atencion"
  57. End Sub
  58.  
  59. Private Sub Caracteres_Click(Index As Integer)
  60.    'Limita el checkbox de los caracteres extra si el cuadro de texto esta vacio
  61.    If Index = 6 And Len(ExtraCHR.Text) = 0 Then Caracteres(6).Value = 0: MsgBox "El cuadro de texto de caracteres extra debe tener al menos un caracter", vbCritical, "Error"
  62. End Sub
  63.  
  64. Private Sub Go_Click()
  65. Dim FlagCheck As Boolean
  66.    'Comprobacion de los minimos y maximos de longitud
  67.    If Val(MinMaxL(0).Text) = 0 Then MsgBox "El minimo de longitud no puede ser cero", vbCritical, "Error": Exit Sub
  68.    If Val(MinMaxL(1).Text) = 0 Then MsgBox "El maximo de longitud no puede ser cero", vbCritical, "Error": Exit Sub
  69.    If Val(MinMaxL(0).Text) - Val(MinMaxL(1).Text) > 0 Then MsgBox "El maximo de longitud no puede ser menor que el minimo", vbCritical, "Error": Exit Sub
  70.    'Comprobacion de los checkboxes, minimo uno debe estar tildado
  71.    For X = 0 To 6
  72.        If Caracteres(X).Value = 1 Then FlagCheck = True
  73.    Next
  74.    If FlagCheck = False Then MsgBox "Seleccione primero con que caracteres quiere hacer el diccionario", vbCritical, "Error": Exit Sub
  75.    Cad = vbNullString 'Vacio el string Cad por si estaba lleno
  76.    'Lleno cad con la seleccion del usuario
  77.    If Caracteres(0).Value = 1 Then Cad = Num
  78.    If Caracteres(1).Value = 1 Then Cad = Cad & Sym
  79.    If Caracteres(2).Value = 1 Then Cad = Cad & Min
  80.    If Caracteres(3).Value = 1 Then Cad = Cad & Max
  81.    If Caracteres(4).Value = 1 Then Cad = Cad & SpL
  82.    If Caracteres(5).Value = 1 Then Cad = Cad & SpU
  83.    If Caracteres(6).Value = 1 Then Cad = Cad & ExtraCHR.Text
  84.    MsgBox "El Proceso esta por Comenzar, esto podria tardar mucho tiempo para frenarlo presione Ctrl+Shift+Esc y termine el proceso, el diccionario quedara incompleto (este se guarda en c:\Dic7913.txt)", vbInformation, "Atencion - Por Comenzar"
  85.    Call Inicio ' llamo al inicio de proceso
  86. End Sub
  87.  
  88. Private Sub MinMaxL_KeyPress(Index As Integer, KeyAscii As Integer)
  89.    If Not IsNumeric(Chr(KeyAscii)) Then KeyAscii = 0 'Verifica que solo se ingresen numeros en el desde hasta.
  90. End Sub
  91.  
  92. Private Function CharSplit7913(expression As String) As String()
  93.    Dim lExp     As Long
  94.    Dim ExpB()   As Byte
  95.    Dim AuxArr() As String
  96.    ExpB = expression
  97.    lExp = UBound(ExpB)
  98.    ReDim AuxArr(lExp)
  99.    For X = 0 To lExp Step 2
  100.        AuxArr(X / 2) = ChrW(ExpB(X))
  101.    Next
  102.    ReDim Preserve AuxArr(Int(lExp / 2))
  103.    CharSplit7913 = AuxArr
  104. End Function
  105.  

Descargar Source y Binario:
Mediafire

GRACIAS POR LEER!!!
895  Programación / Programación Visual Basic / Re: Ayudita en: 25 Abril 2011, 18:00 pm
HOLA!!!

No se hacen tareas!

Modifica el post o estudia de algun tutorial, es muy simple lo que planteas.

P.D: Titulo no descriptivo.

GRACIAS POR LEER!!!
896  Programación / .NET (C#, VB.NET, ASP) / Re: Winsock para Visaul Basic.Net en: 25 Abril 2011, 17:28 pm
HOLA!!!

Esto va en Net

Reportado

GRACIAS POR LEER!!!
897  Programación / Programación Visual Basic / Re: Duda con MSHFlexGrid en: 25 Abril 2011, 16:32 pm
HOLA!!!

Ahi encontre esa funcion que te viene re bien ;)

GRACIAS POR LEER!!!
898  Programación / Programación Visual Basic / Re: Duda con MSHFlexGrid en: 25 Abril 2011, 16:08 pm
HOLA!!!

El codigo no es mio es de Luis Navarro


La funcion es simple pones esa funcion y cuando la llamaspones

Código:
call ReGrid( "sentencia SQL" , NombredelaMSFLEXGRID)

Código
  1. Public Sub ReGrid(strSQL As String, Grid As MSFlexGrid)
  2. dim gDb as DataBase
  3. Dim rRes As Recordset
  4. Dim i As Integer
  5. Dim iFila As Integer
  6.  
  7.    Set rRes = gDb.OpenRecordset(strSQL)
  8.    Grid.Cols = rRes.Fields.Count
  9.    Grid.Row = 0
  10.    For i = 0 To rRes.Fields.Count - 1
  11.        Grid.Col = i
  12.        Grid = rRes.Fields(i).Name
  13.    Next i
  14.  
  15.    Grid.Rows = 2
  16.    iFila = 1
  17.    Grid.Row = iFila
  18.    Do While Not rRes.EOF
  19.        For i = 0 To rRes.Fields.Count - 1
  20.            Grid.Col = i
  21.            If Not IsNull(rRes.Fields(i)) Then Grid = rRes.Fields(i)
  22.            If Grid.ColWidth(i) < Len(rRes.Fields(i)) * 120 Then Grid.ColWidth(i) = Len(rRes.Fields(i)) * 120
  23.        Next i
  24.        iFila = iFila + 1
  25.        Grid.Rows = iFila + 1
  26.        Grid.Row = iFila
  27.        rRes.MoveNext
  28.    Loop
  29.    Grid.Rows = iFila
  30. End Sub

GRACIAS POR LEER!!!
899  Informática / Hardware / Me recomiendan si comprar o no esta Micro-PC en: 25 Abril 2011, 16:04 pm
HOLA!!!

Quiero comprar una MicroPc pero la verdad no quiero pagar de mas ni que me vendan gato por liebre...

Esta
es la que vi, sale USD 157 pero tiene 256 de ram :S eso no me convence... igual no quiero muuuucha ram con 512 estaria perfecto

Si saben de otras MiniPc Buenas que no superen los USD 200 Me avisan Plz.

Mas que nada mi duda es que dice "FanLess" osea supongo que no tiene ventiladores por lo cual puede que se recaliente no?

Despues no dice nada de Wifi pero eso se soluciona con un usb y chau.

Les dejo las especificaciones:

Código:
Model:	eBox-2300/2310DXA
OS System: None. Support Windows 98/2000/XP/CE/Dos/Linux (professional
Processor: TDX600 1 GHz (Fanless)
Memory: 256MB DDR2 onboard
External HDD Support: Max 500 GB
VGA: External 15-pin D-type female VGA connector
Ethernet Interface: RJ45 10/100 Mbps
I/O: 1 x External 6-pin Mini DIN for PS2 Keyboard
  1 x RJ-45 Ethernet Connector
  2 x RS-232 Ports
  3 x USB hosts
  1 x Compact Flash Slot
Power Input: AC 100~240 V power adapter included
Manufacturer's Warranty: 12 Months excluding physical damages (see specifications for terms and details


GRACIAS POR LEER!!!
900  Programación / Programación Visual Basic / Re: Declarar una variable global en: 24 Abril 2011, 20:34 pm
HOLA!!!

Si queres que funcione en varios forms lo mas simple es declararla en un modulo.

GRACIAS POR LEER!!!
Páginas: 1 ... 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 [90] 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 ... 137
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines