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 - 79137913

#891
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
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
HOLA!!!

Esto va en Net

Reportado

GRACIAS POR LEER!!!
#894
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 (vb) [Seleccionar]
Const Sym As String = "/\!·$%&/()='""¡¿?<>., :;-_*+" 'Simbolos
Const Num As String = "0123456789"                   'Numeros
Const Min As String = "abcdefghijklmnopqrstuvwxyz"   'Letras Minusculas
Const May As String = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"   'Letras Mayusculas
Const SpL As String = "áéíóúàèìòùâêîôûäëïöüçñ"       'Letras Especiales Minusculas
Const SpU As String = "ÁÉÍÓÚÀÈÌÒÙÊÎÔÛÄËÏÖÜÇÑ"       'Letras Especiales Mayusculas
Dim Cad As String                                    'Cadena entera de caracteres
Dim X As Long                                        'Para los Bucles

Private Sub Inicio()
Dim Letras() As String
Dim Posiciones() As Long
Dim Palabras() As String
Dim a As Long
Dim CT As Long
Dim CantPos As Long
Dim CantLet As Long
   Letras = CharSplit7913(Cad)
   CantLet = UBound(Letras)
   Open "C:\Dic7913.txt" For Output As #1
   Close #1
   ReDim Palabras(1000)
   For a = 0 To Val(MinMaxL(1).Text) - Val(MinMaxL(0).Text)
       CantPos = MinMaxL(0) + a - 1
       ReDim Posiciones(CantPos)
       Do
       For X = 0 To CantPos
           Palabras(CT) = Palabras(CT) & Letras(Posiciones(X))
       Next
       CT = CT + 1
       Posiciones(0) = Posiciones(0) + 1
       For X = 0 To CantPos - 1
           If Posiciones(X) > CantLet Then Posiciones(X) = 0: Posiciones(X + 1) = Posiciones(X + 1) + 1
       Next
       If CT = 1001 Then
           Open "C:\Dic7913.txt" For Append As #1
               For X = 0 To 1000
                   Print #1, Palabras(X)
               Next
           Close #1
           ReDim Palabras(1000)
           CT = 0
       End If
       If Posiciones(CantPos) = CantLet + 1 Then GoTo Terminado
       Loop
Terminado:
   Next
   If CT <> 0 Then
       Open "C:\Dic7913.txt" For Append As #1
           For X = 0 To CT
               Print #1, Palabras(X)
           Next
       Close #1
       CT = 0
   End If
   MsgBox "Terminado", vbInformation, "Atencion"
End Sub

Private Sub Caracteres_Click(Index As Integer)
   'Limita el checkbox de los caracteres extra si el cuadro de texto esta vacio
   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"
End Sub

Private Sub Go_Click()
Dim FlagCheck As Boolean
   'Comprobacion de los minimos y maximos de longitud
   If Val(MinMaxL(0).Text) = 0 Then MsgBox "El minimo de longitud no puede ser cero", vbCritical, "Error": Exit Sub
   If Val(MinMaxL(1).Text) = 0 Then MsgBox "El maximo de longitud no puede ser cero", vbCritical, "Error": Exit Sub
   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
   'Comprobacion de los checkboxes, minimo uno debe estar tildado
   For X = 0 To 6
       If Caracteres(X).Value = 1 Then FlagCheck = True
   Next
   If FlagCheck = False Then MsgBox "Seleccione primero con que caracteres quiere hacer el diccionario", vbCritical, "Error": Exit Sub
   Cad = vbNullString 'Vacio el string Cad por si estaba lleno
   'Lleno cad con la seleccion del usuario
   If Caracteres(0).Value = 1 Then Cad = Num
   If Caracteres(1).Value = 1 Then Cad = Cad & Sym
   If Caracteres(2).Value = 1 Then Cad = Cad & Min
   If Caracteres(3).Value = 1 Then Cad = Cad & Max
   If Caracteres(4).Value = 1 Then Cad = Cad & SpL
   If Caracteres(5).Value = 1 Then Cad = Cad & SpU
   If Caracteres(6).Value = 1 Then Cad = Cad & ExtraCHR.Text
   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"
   Call Inicio ' llamo al inicio de proceso
End Sub

Private Sub MinMaxL_KeyPress(Index As Integer, KeyAscii As Integer)
   If Not IsNumeric(Chr(KeyAscii)) Then KeyAscii = 0 'Verifica que solo se ingresen numeros en el desde hasta.
End Sub

Private Function CharSplit7913(expression As String) As String()
   Dim lExp     As Long
   Dim ExpB()   As Byte
   Dim AuxArr() As String
   ExpB = expression
   lExp = UBound(ExpB)
   ReDim AuxArr(lExp)
   For X = 0 To lExp Step 2
       AuxArr(X / 2) = ChrW(ExpB(X))
   Next
   ReDim Preserve AuxArr(Int(lExp / 2))
   CharSplit7913 = AuxArr
End Function


Descargar Source y Binario:
Mediafire

GRACIAS POR LEER!!!
#895
Programación Visual Basic / Re: Ayudita
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
HOLA!!!

Esto va en Net

Reportado

GRACIAS POR LEER!!!
#897
HOLA!!!

Ahi encontre esa funcion que te viene re bien ;)

GRACIAS POR LEER!!!
#898
HOLA!!!

El codigo no es mio es de Luis Navarro


La funcion es simple pones esa funcion y cuando la llamaspones

call ReGrid( "sentencia SQL" , NombredelaMSFLEXGRID)

Código (vb) [Seleccionar]
Public Sub ReGrid(strSQL As String, Grid As MSFlexGrid)
dim gDb as DataBase
Dim rRes As Recordset
Dim i As Integer
Dim iFila As Integer

   Set rRes = gDb.OpenRecordset(strSQL)
   Grid.Cols = rRes.Fields.Count
   Grid.Row = 0
   For i = 0 To rRes.Fields.Count - 1
       Grid.Col = i
       Grid = rRes.Fields(i).Name
   Next i
   
   Grid.Rows = 2
   iFila = 1
   Grid.Row = iFila
   Do While Not rRes.EOF
       For i = 0 To rRes.Fields.Count - 1
           Grid.Col = i
           If Not IsNull(rRes.Fields(i)) Then Grid = rRes.Fields(i)
           If Grid.ColWidth(i) < Len(rRes.Fields(i)) * 120 Then Grid.ColWidth(i) = Len(rRes.Fields(i)) * 120
       Next i
       iFila = iFila + 1
       Grid.Rows = iFila + 1
       Grid.Row = iFila
       rRes.MoveNext
   Loop
   Grid.Rows = iFila
End Sub


GRACIAS POR LEER!!!
#899
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:

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
HOLA!!!

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

GRACIAS POR LEER!!!