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

Páginas: [1] 2 3 4
1
Visual Basic 6 / Usar Webbrowser con Google Maps
« en: Junio 02, 2023, 08:39:27 pm »
Hola Amigos,

Recientemente tengo un problema con el control webbrowser ya que no deja usar el Google Maps porque pide que actualize el explorador hay alguna manera de actualizar el ieframe o alguna otra alternativa?, ya intente Incrustar el Chrome o el Edge pero sin exito, tambien intente la emulacion en el registro de windows "Equipo\HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION" pero no funciona, tendran alguna otra solucion?.

Gracias.
Saludos.

2
bueno ahi creo que anduvo, encontré una rutina sencilla para calcular la fase lunar y con un bucle recorro 22 de marzo hasta el  25 de abril  y cuando encuentra la luna llena busca el siguiente jueves, testie un par de fecha y concedieron bien la función es GetJuevesSanto() luego el viernes es fácil ya que solo hay que sumar un día, y después arme tu función tal como la pediste.

Código: [Seleccionar]
Option Explicit



Private Sub Form_Load()

    Debug.Print CompJuevesyViernesSanto("12/01/2022") 'no
   
    Debug.Print CompJuevesyViernesSanto("28/3/2013") 'si 'jueves santo
   
    Debug.Print CompJuevesyViernesSanto("18/4/2014") 'si 'viernes santo
   
    Debug.Print CompJuevesyViernesSanto("14/4/2022") 'si 'jueves santo
   
End Sub


Private Function CompJuevesyViernesSanto(ByVal Fecha As Date) As Boolean
    Dim FechaJuevesSanto As Date
    Dim FechaViernesSanto As Date
   
    FechaJuevesSanto = GetJuevesSanto(year(Fecha))
    FechaViernesSanto = FechaJuevesSanto + 1
   
    If Fecha = FechaJuevesSanto Or Fecha = FechaViernesSanto Then
        CompJuevesyViernesSanto = True
    Else
        CompJuevesyViernesSanto = False
    End If
End Function

Private Function GetJuevesSanto(Año As Integer) As Date
    Dim i As Long
    Dim xDate As Date
    Dim bFindFoolMoon As Boolean

    xDate = "22/03/" & Año
    For i = 1 To 34
        If GetMoonPhase(year(xDate), month(xDate), day(xDate)) = 4 Then
            bFindFoolMoon = True
        End If
       
        If bFindFoolMoon = True Then
            If DatePart("w", xDate) = vbThursday Then
                GetJuevesSanto = xDate
                Exit Function
            End If
        End If
       
        xDate = xDate + 1
    Next
End Function


Function GetMoonPhase(year, month, day)

    Dim c, e, jd, b

    If (month < 3) Then
        year = year - 1
        month = month + 12
    End If

    month = month + 1

    c = 365.25 * year

    e = 30.6 * month

    jd = c + e + day - 694039.09  '//jd is total days elapsed

    jd = jd / 29.5305882 '//divide by the moon cycle

    b = CInt(jd) '//int(jd) -> b, take integer part of jd

    jd = jd - b '//subtract integer part to leave fractional part of original jd

    b = Round(jd * 8) '//scale fraction from 0-8 and round

    If (b >= 8) Then
        b = 0 '//0 and 8 are the same so turn 8 into 0
    End If

    '// 0 => New Moon
    '// 1 => Waxing Crescent Moon
    '// 2 => Quarter Moon
    '// 3 => Waxing Gibbous Moon
    '// 4 => Full Moon
    '// 5 => Waning Gibbous Moon
    '// 6 => Last Quarter Moon
    '// 7 => Waning Crescent Moon
   
    GetMoonPhase = b
End Function
La verdad es que no tenia ni la menor idea de como comprobar esas fechas, solo sabia que era entre Marzo y Abril y como eran variables y varian tambien por los años bisiestos.
Muchas Gracias,
Salu2

3
Visual Basic 6 / Crear Funcion para detectar Jueves y Viernes Santo
« en: Mayo 03, 2022, 01:26:41 am »
Estimados, por favor si alguien sabria como detectar el Jueves y Viernes Santo de cada año?, porque las fechas varian cada año y a veces cambia tambien con los años bisiestos, no tengo ni como verificar dichas fechas, lo quiero para detectar los dias feriados que caen en esas fechas, algo como esto:

Private Function CompJuevesyViernesSanto (Fecha as string) as Boolean
        If Fecha = "JuevesSanto?" or Fecha = "ViernesSanto?" Then
               CompJuevesyViernesSanto = True
        Else
               CompJuevesyViernesSanto = False
        End If
End Function

donde "?" es como comprobar dichas fechas ya que es variable cada año.

Saludos,

4
Muchas Gracias por tu respuesta, yo intente aplicarle un filtro a la imagen y solo deje el color negro pero aun asi no pude enfocar en el rectángulo donde esta la placa :/ para despues leerlo con el OCR, seguire buscando para ver si me encuentro con alguna otra alternativa.

Saludos

5
Buenas, por favor estoy tratando de detectar la posición de la placa de un vehículo a través de una imagen captado desde una cámara de seguridad para poder leer con el tesseract y transformarlo a texto, el problema consiste en que no siempre el vehículo esta en el medio de la imagen sino a veces esta a un lado, por eso necesito saber como cortar solo la parte de la placa.
algo como esto:
https://ibb.co/7NJqmnb

Saludos,

Antonio.

6
Visual Basic 6 / Re:[Group Proyect]Escritorio Remoto
« en: Febrero 04, 2017, 01:36:21 am »
Está en el blog de Leandro.
Amigo me puede decir donde esta eso?
Gracias.

7
Visual Basic 6 / Re:Traer los nombres Completos de Reniec
« en: Febrero 01, 2017, 01:07:38 am »
que maleao jajajja, aunque sea borrale la cara al tio y algunos datos tambien jajaajja-



Hola amigo YAcosta, me podrias dar una pista como se hace? :D
Gracias.

8
Visual Basic 6 / Re:Hacer Facturas Electronicas SUNAT PERU
« en: Enero 31, 2017, 01:07:40 am »
Muchas gracias por sus respuestas, yo pense que era que tenia que comunicarse directamente con sunat y enviar la factura via XML o zip

9
Visual Basic 6 / Re:Hacer Facturas Electronicas SUNAT PERU
« en: Enero 22, 2017, 02:42:36 am »
Hola me lei el manual del programador
Código: [Seleccionar]
http://contenido.app.sunat.gob.pe/insc/ComprobantesDePago+Electronicos/manual-programador-setiembre-2016.pdfSe trata de enviar un archivo XML y un archivo ZIP a la pagina usando el user (RUC+Usuario) y Pass (Clave SOL) a la pagina de SUNAT pero la verdad es que no se ni como armar un archivo zip ni mucho menos un archivo XML, en el manual dice que hay un portal beta para hacer las pruebas me podrian dar una mano por favor?


Gracias.

10
Bien, con la grandiosa clase que armo Leandro, le adapte un módulo bas, para poder ver el listview en modo Reporte con interlineados de colores tipo cebra.

Espero les guste.

Saludos.



Bajar aquí: http://www.megaupload.com/?d=JCOHFHVU
Hola, podrian volver a subir el link por favor?
Gracias.

12
Visual Basic 6 / Ayuda con el Control UcImage
« en: Julio 27, 2016, 01:06:14 am »
Buenas maestros, me preguntaba si hay alguna forma de agregarle un caption al control y alguna propiedad que detecte si ya esta completamente cargado la imagen en el control UcImage.

Gracias.

13
Muchas gracias por la respuesta, vere los links y te cuento como me fue.

Gracias

14
encontre esto:

Código: [Seleccionar]
http://vusb.wikidot.com/project:driver-less-usb-relays-hid-interface
Código: [Seleccionar]

despues de buscar horas en internet pero esta en VC++, si alguien pudiera ayudarme gracias

15
Buenas, quisiera saber como puedo activar y desactivar un relay en vb6, tengo una placa con 8 relays que se conecta a la pc mediante un cable usb y no tengo ni la minima idea de como hacerlo, busque en varias paginas pero todos son controlados mediante puerto serial/paralelo.




Gracias,

Páginas: [1] 2 3 4