Los foros del Guille

Si no encuentras respuesta, puedes buscar en el sitio del Guille

Google
 

elGuille.hosting: OFERTA Multi Dominio por 40.95 Eur al mes

Selecciona el foro y pulsa en mostrar:     Mostrar 
De tu interés (algunos de los avisos publicados)

14/ene/2006
En la página de inicio se muestra la bandera de tu país, o al menos debería mostrarse si es que tu dirección IP está en mi base de datos. Si no te muestra la bandera, seguramente se mostrará un link para que me digas que IP estás usando y de que país eres... si es así, te agradecería que me lo dijeras.
También puedes poner la imagen de la bandera de tu país en tus mensajes, aquí te explico como.

  Foro: El Bareto del Guille Cantidad:  Desde:   Hasta:    Aplicar   Responder 
Respuestas a: 57039 - Cree mi DLL como en el FORO pero quiero usarla en otras Computadoras y no funciona
IDAsuntoFechaNick 
57039 Cree mi DLL como en el FORO pero quiero usarla en otras Computadoras y no funciona24/04/13 22:46JPIER   
GUILLE HACE UNOS MESES VISITO ACA EN PERU - ICA - CHINCHA A NUESTRA UNIVERSIAD PRIVADA ADA A.BYRON
FUE UN ORGULLO CONOCERLO. ESPERO PUEDA RESOLVER MIS DUDAS.

AL CREAR MI DLL SEGUI LOS PASOS DE http://www.elguille.info/vb/avanzado/crear_dll_windows_con_vb6_explicado.htm

LUEGO DE PROBARLO EN MI MAQUINA SALIO TODO BIEN
LA DLL QUE E CREADO ESPECÍFICAMENTE EJECUTA UN EVENTO El CUAL HACE EL LLAMADO DE UN ARCHIVO *.DBF QUE ES UNA TABLA DE FOXPRO QUE CREE QUE CONTIENE DATOS ENCRIPTADOS
EL PROCESO QUE REALIZA LA DLL ES EXTRAER LOS DATOS DE LOS CAMPOS DE LA TABLA Y MEDIANTE UNA FUNCIÓN CREADA EN LA DLL ME RETORNE EN LAS PROPIEDADES CREADAS EL IPSERVIDOR , USUARIO , CLAVE.

COMO DIJE EN UN COMIENZO EN MI MAQUINA FUNCIONO A LA PERFECCIÓN PERO CUANDO DECIDÍ IR A OTRO COMPUTADOR NO FUNCIONA.

ESPERO ME PUEDAN AYUDAR . GRACIAS
DEJO EL CODIGO QUE HICE PARA QUE TENGA UNA IDEA MAS CLARA
Option Explicit
Dim RS As New ADODB.Recordset
Dim CN As New ADODB.Connection

Private clave As String
Private usuario As String
Private Key As String

Public servidor As String
Public cUsuario As String
Public Csql As String

Public Sub retorna(i As Integer)
        Set CN = New Connection
        
        CN.ConnectionString = "Driver={Microsoft Visual FoxPro
             Driver};SourceType=DBF;sourceDB=C:\datos"
        
        CN.CursorLocation = adUseClient
        CN.Open
        Set RS = New Recordset
        RS.Open "select * from WINCFG.dbf", CN, adOpenStatic
           
        If i = 1 Then
            servidor = LTrim(RTrim(RS.Fields("cSerl")))
        Else
            servidor = LTrim(RTrim(RS.Fields("cSerr")))
        End If
        
        usuario = LTrim(RTrim(RS.Fields("cSqlu")))
        clave = LTrim(RTrim(RS.Fields("cSqlp")))
        Key = LTrim(RTrim(RS.Fields("cKey")))
        
        Csql = desencripta(clave, Key)
        cUsuario = Mid(desencripta(usuario, Key), 4, 2)
End Sub
Private Function
     desencripta(palabra As String, llave As String) As String
'solo e puesto el nombre de la funcion mas no el codigo de
     proceso de encriptacion
End Function

ESPERO ME PUEDAN AYUDAR
J_Pier
IDAsuntoFechaNick 
57263 Re: Cree mi DLL como en el FORO pero quiero usarla en otras Computadoras y no funciona (Resp: 57039)18/10/13 13:09Pipe[hgjfkdls]   
Hola,

Lo mas seguro es que el error se produzca por problemas de compatibilidad, me explico, todo programa necesita requerimientos específicos para su funcionamiento, en este caso .NET tiene varias versiones y lo mas seguro es que el ordenador donde deseas ejecutar tu código no tenga instalada la versión que necesitas, por ende, actualiza el .NET y prueba de nuevo. (el código se ve bien)

Saludos,

[hgjfkdls]


Si esta respuesta resuelve tu duda, por favor pulsa en la de este mensaje. Gracias.

 
(c) Guillermo 'guille' Som, 2005-2018  - foros.elGuille v1.0.5.3 (23/Mar/2009 14:50 GMT +1)  - (ASP.NET 2.0 v2.0.50727.8762)
 
Usuarios activos: 51 - App. iniciada: 19/06/2018 6:23:54 GMT - La hora GMT del servidor es: 19/06/2018 06:38:36 GMT