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

Páginas: [1] 2 3 4
1
Basic4Android / Recla y ofrecimiento
« en: Agosto 26, 2015, 11:16:09 pm »
  • Siempre utilizar títulos descriptivos sobre lo que se va a publicar sea un pedido de ayuda o un aporte para diferenciar rápidamente.
  • Solo hacer consultas o publicar post referidos a Basic4Android el resto de los lenguajes o IDE van en el foro de Programación para Android

Se busca moderador que la tenga clara en Basic4Android tendra la responsabilidad de ayudar a los usuarios y moderar el foro.


Saludos SKL ( el admin fantasma jaja)

2
Visual Basic 6 / Re:Sqlite3
« en: Julio 20, 2015, 04:10:18 pm »
Hola cobein. No puedes hacer varias lineas a la vez.

INSERT INTO tabla (id,nombre,apellido) VALUES (1,Ivo,Gata);
INSERT INTO tabla (id,nombre,apellido) VALUES (1,Ivito,Gatito);

es lo que deberías hacer.

Saludos

yo que tengo que ver aca puto

3
General / Re:1ra Juntada de Old School Vb6
« en: Junio 23, 2014, 07:37:56 pm »
Que bueno chee, seria buenisimo compartir asi.

Por que la mayoria de los programadores siempre son medio calvo  ;D ;D :'( :'(

Chee y de que hablaron que algoritmo implementaron para cocinar ese pollo jeje
Fue Randomo porque estaba borracho de la noche anterior jajaja naa estaba todo bajo control =)

Felicitaciones, que buena comilona.
De curioso, por que zona se juntaron?

San Pedro Provincia de Buenos Aires Argentina


Excelentes fotos brothers, que gustazo se han dado, saludos y un abrazo...!

Eso te pasa por ir a comer con maduro jajaj =)

4
General / Re:1ra Juntada de Old School Vb6
« en: Junio 23, 2014, 12:01:56 am »
DETONADOOOOOOOOOOOO

Recien ahora estoy un toque mejor, apenas se fueron ustedes me tire a dormir un poco porque sino moria!!!

La proxima sale un asadito o alguna comidita gourmet :P

5
General / 1ra Juntada de Old School Vb6
« en: Junio 22, 2014, 11:10:22 pm »
Los cuatro nos conocimos en el foro de RecursosVisualBasic el cual ya no esta mas en servicio hoy en dia. en 7 u 8 años no nos conociamos todos aunque el contacto online siempre fue constante.
y aunque no separan unos kilometros al fin pudimos ponernos de acuerdo para comer algo!!


OS PRESENTO de izquierda a derecha



Leandro Ascierto, Ivo Scavuzzo (SKL), Patricio Cobelo (Cobein), Santiago Hormazabal (El Coco)

y borracho y todo !!! el tipo se cocino esta delicia culinaria orgasmica




Las imagenes un poco bastante fuera de foco pero despues el resto de los chicos va a poner mas fotos!!! sobre todo de mi borracho cocinando jajaja

Esperemos que sea la primera de tantas reuniones de programadores :P







Les mando un saludo !!!!

6
Bases de Datos / Re:Como guardar varias imagenes para el mismo cliente
« en: Junio 12, 2014, 01:46:57 am »
por cierto:

Capo esto no es base de datos. El tipo solo preguntó como carajo cargar las últimas 8 fotos. Hace un for o un loop y que cargue los ultimos 8 fegustros del usuario y listo vieja suerte

SEÑOR MODERADOR "ESTO ES BASE DE DATOS"

7
Bases de Datos / Re:Como guardar varias imagenes para el mismo cliente
« en: Junio 10, 2014, 10:53:04 pm »
Aca te dejo el Proyecto....

Antes de iniciar el proyecto cambia el PATH a una direccion donde haya imagenes en JPG.

https://dl.dropboxusercontent.com/u/6160346/Cargar%20Imagenes%20de%20FileBox.rar

8
Bases de Datos / Re:Solucion para a las dobles comillas o tildes
« en: Junio 10, 2014, 09:57:09 pm »
Hola la verdad muy lindo todo pero no se de que me hablan  :)
yo lo único que conozco es esta forma de insertar datos

Código: [Seleccionar]
sSQL = "INSERT INTO TitulosEnCola (Nombre, Interprete, Genero, Duracion, IdTerminal, IdCategoria, PathDeOrigen) VALUES " & _
    "('" & RW(sTitulo) & "','" & RW(sInterprete) & "','" & RW(sGenero) & "','" & nDuracion & "','" & CboTerminales.ItemData(CboTerminales.ListIndex) & "','" & CboCategorias.ItemData(CboCategorias.ListIndex) & "','" & RW(sFileName) & "')"

    cnnBD1.Execute sSQL, , adCmdText

donde
Código: [Seleccionar]
Public Function RW(Word As String) As String
    RW = Replace$(Word, Chr$(39), Chr$(1))
End Function

Public Function UW(Word As String) As String
    UW = Replace$(Word, Chr$(1), Chr$(39))
End Function

utlizo Access y Adob


Para que reemplazas??? no hace falta... los Textos van con comilla simple, los numeros sin nada y las fechas con HASH #.... yo no reemplazo nada, le mando fruta asi nomas exactamente de la misma manera que vos... sacale la funcion de RW a todos y vas a ver que funciona igual... a menos que el string ya contenta comillas desde antes.... igual no tendria sentido

9
Visual Basic 6 / Re:Sistema Compilado
« en: Junio 10, 2014, 09:48:19 pm »
Todas pero todas las referencias que utilices con tus proyectos sean DLL o OCX deberias copiarlas en exactamente el mismo lugar donde vos las tenes en tu pc. o en el Path Raiz si no sabes cuales son las referencias osea los archivos aca te doy una pista para que te fijes...


https://www.dropbox.com/s/fdb9jyqirzk7so7/Componentes%20vb6%20ado.PNG

Fijate que abajo en amarillo da la URL del componente eso deberias copiarlo y pegarlo en la pc cliente exactamente en el mismo lugar o en el raiz vale la redundancia

10
Bases de Datos / Re:Como guardar varias imagenes para el mismo cliente
« en: Junio 10, 2014, 09:44:17 pm »
Recomiendo no guardar imagenes dentro de una base de datos y menos que menos una DB Access, imaginate que por cada imagen que se le agrega, la base de dato pesa mas mas mas y mas y si queres hacer backup vas a tener 1 solo archivo que pesa 100 mb porque tenes todas las imagenes ahi guardadas.

Lo que yo te recomiendo y es lo mas profesional que vas a poder hacer es lo siguiente:

Guardar la URL de la imagen. no la imagen en si sino la direccion donde se encuentra almacenada. de esta manera la base de datos es mucho mas agil.

Si tiene un tabla con un ID del cliente tiene en cuenta lo siguiente:

Una persona se registra 1 sola vez osea 1 unico id por lo tanto si nosotros creamos 4 o 5 campos para las imagenes esa persona en TODA SU VIDA va a poder guardar solo 5 imagenes...

En cambio si creas otra tabla que sea IDCliente, Imagen, Fecha, vas poder cargar toooooooooooodas las que quieras.

Que quiero decir?

Una persona tiene mas de 8 huesos, osea que si la persona se quebro 9 ya no la vas a poder guardar a eso me refiero, lo mejor para mi en vez de mostrarlas con un ImageBox o un PictureBox, yo haria un Listbox o usaria un FileBox para seleccionar las imagenes ya guardadas por cada paciente y asi no vas a tener nunca complicaciones con la CANTIDAD de imagenes... lo unico que deberias guardar en la DB seria la URL de la carpeta y despues cuando las queres ver lo unico que tenes hacer es:


'Con esto seleccionamos la carpeta en la cual va a buscar las imagenes
File1.Path = RecordSet("DIRECCION")
file1.Pattern = "*.jpg" > Esto es solo para que filtre los JPG y no cargue otro tipo de archivo que ande suelto o temporales.


Luego en el Evento CLICK del File1

Image1 o Picture1 = LoadImage(File1.Path  & "\" & File.FileName)


LISTO ya esta funcionando y te quedaria mas o menos asi...

https://www.dropbox.com/s/x7670hzf7epz0xe/Captura%20de%20pantalla%202014-06-10%2021.40.37.png



11
Visual Basic 6 / Re:Objeto para obtener codigo html de una web (HELP)
« en: Mayo 29, 2014, 09:53:52 pm »

12
Odio usar objets pero ya lo ternia armado y era lo que habia, el problema es que yo necesito descargar el codigo para parsear cada 5 minutos y esta porqueria me guarda en CACHE la informacion, alguie tiene idea como descargar el cache??? o como resetear las variables?

Código: [Seleccionar]
Private Function GetDownloadFile(strURL As String, Optional ByRef blnRet As Boolean) As String
    On Error Resume Next
    Err.Clear
   
    If objXML Is Nothing Then
        Set objXML = CreateObject("Microsoft.XMLHTTP")
    End If
   
    objXML.Open "GET", strURL, True
    objXML.SetRequestHeader "User-Agent", "Mozilla/5.0 (Windows NT 5.1) SKL/" & App.Major & "." & App.Minor & "." & App.Revision
    objXML.SetRequestHeader "Accept-Language", "es-ar,es;q=0.8,en-us;q=0.5,en;q=0.3"
    objXML.SetRequestHeader "Accept-Charset", "ISO-8859-1,utf-8;q=0.7,*;q=0.7"
    objXML.sEnd
   
    WaitTilDown 'wait til download
    objXML.getAllResponseHeaders
   
    GetDownloadFile = objXML.responseText

   
    blnRet = Not (Err)
End Function

13
Visual Basic 6 / Re:Duda !!!
« en: Mayo 26, 2014, 11:35:00 pm »
lo que te pone pesada las aplicaciones son los timers, declarar demacias variables, cargar imagenes estaticas y no obtenidas desde un archivo externo (cargar un picturebox y dejarlo asi, esa imagen que pesa 1mb se va a compilar junto con el ejecutable) For o loops sin control, consultas a base de datos GIGANTES etc

Comentarios y textos y funciones siempre y cuando NADIE LAS LLAVE no lo hacen mas lento, tal vez un poco mas pesado el ejecutable final, igual hay unm programa que no recuerdo el nombre era algo de ux o algo asi que sirve para achicar los ejecutables, si tenes un exe que pesa 1mb, si lo pasas por el programita que yo digo te pesa capas 150kb

14
Visual Basic 6 / Re:[Consulta] Proteger copia o pirateria de mi app
« en: Mayo 24, 2014, 11:22:52 pm »
Código: [Seleccionar]
Private Function GetSerialDisk() As String
    Dim svc As Object
    Dim objEnum As Object
    Dim s1 As String
    Dim obj As Object

    Set svc = GetObject("winmgmts:root\cimv2")
    Set objEnum = svc.execQuery("select SerialNumber from win32_physicalMedia ")
    s1 = ""
   
    For Each obj In objEnum
        s1 = s1 + obj.GetObjectText_ + vbCr
    Next
   
    s1 = Split(s1, vbLf)(3)
    s1 = Trim$(Split(s1, """")(1))
   
   
    GetSerialDisk = s1
   
End Function

Ese es el que yo utilizo, solo sirve para HD tengo otros dando vuelta lo tengo que buscar, creo que este tambien lo usa cobein en sus aplicaciones es mas creo que el me lo paso jaja

15
A mi amigo de hace años que casi nos iniciamos juntos en la programacion en el foro de RecursosVisualBasic (donde nos conocimos con leandro y cobein ademas)

Aca les dejo el codigo de la autoria de Santiago Hormazabal alias COCO


Código: [Seleccionar]
Public Function Locate(ByVal sData As String, _
       ByVal sStart As String, _
       ByVal sEnd As String) As String

    Dim lPosStart           As Long
    Dim lPosEnd             As Long
   
    lPosStart = InStr(1, sData, sStart, vbTextCompare)
    If lPosStart Then
        lPosEnd = InStr(lPosStart + Len(sStart), sData, sEnd)
        If lPosEnd Then
            Locate = Mid$(sData, lPosStart + Len(sStart), lPosEnd - lPosStart - Len(sStart))
        End If
    End If
End Function

ES MUY MUY FACIL de usar

Aca el ejemplo:

Supongamos que queremos obtener la IP de esta pagina... http://checkip.dyndns.org/

Obviamente hay que hacer todo el procedimiento de descarga de la pagina pero una vez tengamos el codigo en un txt o en la memoria debemos utilizarlo de esta manera:

Codigo fuente de la web >>> <html><head><title>Current IP Check</title></head><body>Current IP Address: 186.124.170.159</body></html>

Código: [Seleccionar]
Debug.Print Locate("<html><head><title>Current IP Check</title></head><body>Current IP Address: 186.124.170.159</body></html>", "Address: ", "</body>")

Y asi magicamente nos devuelve la IP =) esto se puede usar en cualquier tipo de texto sea codigo html vb o un texto cualquiera.

Lo que hace es recorrer el texto y sacar el contenido que hay entre la variable sStart y sEnd si no lo tenes en tu lista de ejemplos y funciones  sos un GIL.

Páginas: [1] 2 3 4