Mostrar Mensajes

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


Mensajes - AxioUK

Páginas: [1] 2 3 4 5 6 ... 8
1
Visual Basic 6 / Re:Ucimage
« en: Diciembre 09, 2020, 09:53:14 am »
eso depende, si cargas una imagen PNG con transparencia, si, seria posible, pero en otros formatos lo dudo (JPG, BMP)

2
Visual Basic 6 / Re:GENERAR FACTURA A PDF
« en: Noviembre 20, 2020, 09:59:08 am »
Hay un par de librerías para generar PDF en VB6, yo particularmente prefiero usar el metodo de convertir a PDF, hago el documento en HTML y con una utilidad externa (que llamo via Shell) lo convierto a PDF, tengo mas libertad en el diseño, uso mucho menos código y es igual de rápido (genero 200 informes en menos de un minuto).
la utilidad en cuestion es:
https://wkhtmltopdf.org/index.html

y para usarlo lo puedes llamar asi:
Código: (VB) [Seleccionar]
Dim Vr as Long
Vr=Shell(strDOScommand, vbHide)

donde strDOScommand debe ser:
Código: (VB) [Seleccionar]
wkhtmltopdf.exe <path>\archivo.HTML  <path>\archivo.PDF
Espero te sirva...

3
Los ISO son originales, el Win++ es alternativo y corre en todos los Windows...32 y 64 bit

EL ISO de VB6 Pro en INGLES, es la ultima Versión de VB6 Pro lanzada por M$ en 2001 para Licencias por Volumen, cuyo instalador es compatible con x64, por lo que funciona instalar directamente sin realizarle "trucos" al instalador.
Eso si, los componentes ADO/RDS incluidos en esta versión son los originales (desactualizados) por lo que hay que omitirlo de la instalación en entornos x64 (Win8/10) o daran error colgando el instalador en el proceso. En teoría debieran ser compatibles con Win7 x64 pero en las pruebas realizadas se colgó el instalador al hacer una instalación Full, por lo que recomiendo omitirlos de todas formas. tiene pequeñas diferencias en el IDE, sobre todo en el apartado Tools/Options, pero nada relevante. en todo lo demas es nuestro querido VB6 de siempre.

4
Visual Basic 6 / Re:JGrid - Reemplazo a ListView
« en: Mayo 16, 2020, 03:40:00 pm »
Mil Gracias Amigo, funciona impecablemente...


5
Estimados:
A raiz de una solicitud de un par de amigos del Grupo WhatsApp, me dí a la tarea (en mi escaso tiempo libre) de recopilar (más bien de ordenar) una serie de Aplicaciones y utilidades que uso para apoyarme en la creación de aplicaciones en VB6. incluido el mismo VB6 SP6 (versiones Pro y Empresarial), AddIns para VB6 y Suite de Controles... Todo está en la misma Carpeta MEGA, la cual voy a tratar (en la medida de lo posible) de ir actualizando y manteniendo en linea...

Visual Basic 6
https://mega.nz/folder/pD5DXApa#bovMMf2z4PhnamYURDckew


VB6 AddIns
https://mega.nz/folder/1W43lQhB#cgEzcoJkOfx1lhM96IztfA


CONTROLS SUITE
https://mega.nz/folder/QL4TyYCT#bs40pDLam-rnhEchv7qHYw


DB Utils
https://mega.nz/folder/4apVVapT#pGMpLGcdxe0tWO3jTVMf_g


Utils & Tools
https://mega.nz/folder/4XwzVQKC#f_49RiYiaxHMHJ1SzPLVpQ


XOJO (Alternativa multiplataforma a VB6)
https://mega.nz/folder/9GYhzaaS#b4sxQFbrKUY9UT1IToPaXw


VM
https://mega.nz/folder/hSghBKID#Jqqhy7vMroqjN1UJJrLwTQ


MonoSpace Fonts para Editores de Código (incluído VB6)
https://mega.nz/folder/xW4DTC7b#3AzFEWLlo4tRO8do0oEkiA


Nota:
01-12-2020: Agregada Instalación de MSDN98 (Ayuda de VisualStudio98, para instalar ejecutar ACMSETUP.EXE)
07-08-2020: Agregada ISO Original de la ultima Version de VB6 Pro publicada por M$, en idioma Inglés. (compatible x64)
27-05-2020: Agregada Carpeta para XOJO, un Lenguaje alternativo similar a VB6, orientado a objetos.
18-05-2020: Actualizadas algunas utilidades para DB (SQLite, MySQL, Firebird)
18-05-2020: Reordenada la Carpeta DB Utils por motor: Firebird, MySQL, SQLite, Access SQLServer

Cordialmente, un virtual abrazo a todos

6
Visual Basic 6 / Evitar Ejecución App vb6 en Maquina Virtual
« en: Noviembre 22, 2019, 09:15:01 am »
Hace un tiempo (bastante ha) recuerdo que alguien mencionó el hecho de evitar que los aplicativos generados en VB6 se podia evitar que ejecutasen en Maquinas Virtuales, he googleado por varia horas sin encontrar nada. Alguien de los que aun visitan este grandioso foro tendrá algo asi?

De paso les pido una mano: por una falla en el HDD de mi NoteBook perdí muchos respaldos que iba actualizando segun necesidad (baboso de mi, no respaldé oportunamente), entre ellos una forma de registro de software para periodos de prueba, solo quedé con la v1.1 de un control que ya llevaba en la versión 2.4, si alguien tuviese alguno que pueda modificar rapidamente se los agradecería en el alma... no me gusta el Activelock, al ser OpenSource no me dá mucha confianza y mis clientes se mueven en areas similares a las mias, por lo que podrian dar facilmente con este...

Bueno, sin más, un abrazo fraternal a todos los que aun pasen por el Foro.

8
Gracias Leandro,
Justamente tenía un error en el ReadProperty, bueno... ya sacada esa espinita, les comparto el UC para quien le sirva, es re-trucho y la mitad del código lo rescaté de otros UC, pero en su tiempo me sirvió bastante, es un TextBox que formatea el texto ingresado a moneda, fecha, decimales. porcentaje, rut chileno, etc., para mantener el formato y que este no afecte su utilización en cálculos matemáticos tiene dos propiedades, GetTEXT y VALUE, la primera es como la propiedad TEXT con la diferencia que el texto recibido se muestra automaticamente con el formato establecido mientras que con TEXT el formato se aplica al perder el foco y VALUE "limpia" los valores de cualquier simbolo (excepto la coma decimal) permitiendo su utilización en calculos matematicos.

Bueno esop, Saludos a todos

https://www.dropbox.com/s/bbe64w2f2t6qyhk/AxioTextBox%20v1.22.rar?dl=0


9
Hola Estimados:
Tantas Lunas!... estaba retomando un proyecto antiguo y me topé con un detalle que en esa ocasión dejé pasar, y es que un Borde de un UC, creado con RoundRect no cambia de color en tiempo de ejecución, pero si puedo hacerlo en tiempo de diseño, les agradecería un monton si los más avezados en APIs me pudieran decir en que estoy fallando:

Código: (VB) [Seleccionar]
'--Seccion APIs--
Private Declare Function DeleteObject Lib "Gdi32" (ByVal hObject As Long) As Long
Private Declare Function SetWindowRgn Lib "User32" (ByVal hwnd As Long, ByVal hRgn As Long, ByVal bRedraw As Long) As Long
Private Declare Function CreateRoundRectRgn Lib "Gdi32" (ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long, ByVal X3 As Long, ByVal Y3 As Long) As Long
Private Declare Function RoundRect Lib "Gdi32" (ByVal hDC As Long, ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long, ByVal X3 As Long, ByVal Y3 As Long) As Long

'--Sub crea Bordes--
Private Sub DrawBorders()
Dim Rgn As Long
With UserControl
    Rgn = CreateRoundRectRgn(0, 0, .Width, .Height, 0, 0)
    SetWindowRgn .hwnd, Rgn, True
    DeleteObject Rgn
    .DrawWidth = 2
    .ForeColor = m_BorderColor
    RoundRect .hDC, 0, 0, .ScaleWidth, .ScaleHeight, 0, 0
End With
End Sub

'--Propiedades UC--
Public Property Get BorderColor() As OLE_COLOR
BorderColor = m_BorderColor
End Property

Public Property Let BorderColor(ByVal NewBorderColor As OLE_COLOR)
m_BorderColor = NewBorderColor
PropertyChanged "BorderColor"
DrawBorders
End Property

Como les decía, si cambio la Propiedad BorderColor en Diseño, si lo hace, pero al testearlo en Ejecución no pasa nada, mantiene el color asignado durante el diseño...

Agradecido de antemano, un abrazo a todos los emblemáticos del mejor Foro VB6!

10
Visual Basic 6 / Re:PROBLEMA CONSULTA MYSQL DESDE VB
« en: Diciembre 20, 2017, 01:31:40 pm »
La verdad, te explicaste "relativamente" bien, pero igual me dejo mareado tu consulta.
no sé si se podrá hacer un Ordenamiento tan condicionado a una consulta, pero se me hace que podrias volcar el resultado a una grilla y ahí hacer tu tercer ordenamiento "alfabeticamente condicionado"...

11
Visual Basic 6 / Re:Docking Panel
« en: Julio 22, 2016, 10:42:18 pm »

12
Visual Basic 6 / Re:Primer Caracter En Mayuscula De Un String
« en: Julio 13, 2016, 10:10:29 pm »
Debo leer más... o usar más el Google...



Así debieras usarla en el evento Change, que es lo que querías:
Código: (VB) [Seleccionar]
Private Sub txtText1_Change()
With txtText1
    .SelStart = Len(.Text)
    .Text = StrConv(.Text, vbProperCase)
End With
End Sub

13
Visual Basic 6 / Re:Primer Caracter En Mayuscula De Un String
« en: Julio 13, 2016, 12:07:13 pm »
jajaja ese "yo quiero" me sonó a mi bebita cuando hace berrinche...

prueba con este Código en el Evento KEYPRESS

Código: (VB) [Seleccionar]
Private Sub txtbox_KeyPress(KeyAscii As Integer)
If KeyAscii = vbKeySpace Then
    sPalabra = Split(txtbox.Text, " ")
    txtbox.Text = ""
    KeyAscii = 0
    For i = LBound(sPalabra) To UBound(sPalabra)
        Palabra = UCase$(Left$(sPalabra(i), 1)) & LCase$(Mid$(sPalabra(i), 2, Len(sPalabra(i))))
        txtbox.Text = txtbox.Text & Palabra & " "
        txtbox.SelStart = Len(txtbox.Text)
    Next i
End If

End Sub

14
Visual Basic 6 / Re:Primer Caracter En Mayuscula De Un String
« en: Julio 13, 2016, 01:18:04 am »
Si Funciona, debes usarlo en el LOSTFOCUS del Cuadro de texto....

https://mega.nz/#!jc5l1SwI!S-JAxXar8OtRy_pX6p5ZVXutXEq7XQcLb9Qww6XlVzs

15
Visual Basic 6 / Re:Buscar datos en archivo excel
« en: Julio 13, 2016, 01:09:42 am »
Hola nico_hitman:

Para que puedas abrir otras planillas mientras ejecutas el buscador solo cambia la forma en que se muestra el UserForm VBA:
- En las Propiedades del UserForm cambia ShowModal a FALSE




Saludos Cordiales

Páginas: [1] 2 3 4 5 6 ... 8