Ayuda dll

Iniciado por skyweb07, 4 Octubre 2008, 18:50 PM

0 Miembros y 1 Visitante están viendo este tema.

skyweb07

Hola amigos tengo una duda que les queria comentar haber si me pueden ayudar el caso es que yo tengo hecho un server, pero el mismo necesita de una dll para realizar una acción determinada, pero como ustedes ya saben los server no pueden venir con dll apartes porque o si no se darian cuenta las personas que lo vallan a abrir, entonces lo que yo necesito es que ustedes me ayuden para hacer que la dll se adjunte al proyecto y que cuando habran el server esta se extraiga en la ruta del sistema...Ah eso sin usar ningun joiner solo que sea con VB...Gracias de antemano..Luego les enseño como esta quedando!!.XDDDDD

aaronduran2

Pues lo agregas al archivo de recursos y luego lo extraes.

Saludos.

achernar_

Como seria eso? nunca lo hice. Gracias.

pero como ustedes ya saben los server no pueden venir con dll apartes porque o si no se darian cuenta las personas que lo vallan a abrir

si metes todo en un autoextraible de winrar (.exe) es un solo ejecutable y se descomprimen lo programas en la carpetas que quieras, e incluso esta la opcion de ejecutarse despues de extraerse y ponerle el icono que quieras.
Tengo una habilidad sorprendente para hacer cosas que no sorprenden.

aaronduran2

Metes la DLL en el archivo de recursos (del servidor). Cuando se ejecute el servidor, lo primero que debería hacer sería obtener los datos del archivo y guardarlo, para que posteriormente se pueda utilizar. Este simple código obtiene los datos del identificador seleccionado y lo guarda en una determinada ruta:

Código (vb) [Seleccionar]
Public Sub CargarRes(NumRES As Integer, RutaCopy As String)
    Dim File() As Byte
    If Dir(RutaCopy) = "" Then
        File = LoadResData(NumRES, "CUSTOM")
        Open RutaCopy For Binary Access Write As #1
            Put #1, , File
        Close #1
    End If
End Sub


Saludos.