Título: duda con referencia a dll y a un ocx Publicado por: Anteros en 8 Noviembre 2006, 10:39 am Holas gente tengo el sgte problema:
He hecho un prog q hace referencia a una dll (scrrun.dll) para poder utilizar el filesystemobject y he utilizado 1 commondialog (Comdlg32.ocx) y si el programa lo corro en otra pc me sale un error (creo q es por estos 2 archivos) Como hago para distribuir mi app? es necesario q haga un instalador con el empaquetador de vb y meter estos archivos en el ? Estos archivos se copian siempre en c:\windows\system32 y se tienen que registrar necesariamente en la pc en donde corre el prog?Como puedo hacer esto pero sin necesidad de hacer un instalador? El problema es q el prog es pequeño y creo q no seria necesario hacer un instalador para ella ya q quiero q solo funcione con la dsitribucion del exe Como puedo registrar controles desde un prog de vb6 alguna api o shell? q es lo q me recomiendan? gracias por todo Título: Re: duda con referencia a dll y a un ocx Publicado por: ReViJa en 8 Noviembre 2006, 11:01 am Copia las librerias en:
Si es Windows 98 c\windows\system\ Si es Windows XP: c\windows\system32\ y desde la consola MSdos: regsvr32 NombreLibreria.dll Título: Re: duda con referencia a dll y a un ocx Publicado por: ジ en 8 Noviembre 2006, 12:50 pm podrias descargar esos archivos desde un host y guardarlos en donde quieras..x ejemplo:
n l general: Código: Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long 'api necesaria para el descargar algo de internet en un boton..en un timer... :rolleyes: : Código: A = "http://www.tu.host.com/file.ocx" y yasta la tendrias en system32 fácil. Título: Re: duda con referencia a dll y a un ocx Publicado por: Hans el Topo en 8 Noviembre 2006, 16:50 pm te sale más cómodo hacerlo con el empaquetador, tardas 20 segundos xD
Título: Re: duda con referencia a dll y a un ocx Publicado por: Anteros en 11 Noviembre 2006, 02:34 am lo q me qda duda es si el COMDLG32.OCX es necesario ponerlo en el empaquetador o en la distribucion de mi app ya q creo q solo el scrrun.dll es el q me da problemas en la distribucion... el COMDLG32.OCX se instala con el win?
bueno para evitarme problemas con el empaquetador... ya q como dije anteriormente mi app es muy pequeña para un instalador... en vez de usar el filesystemobject del scrrun.dll he utilizado el filecopy(copiar archv),kill(borrar archv), y el dir$(verificar si existe archv) y al proyecto le he quitado la referencia de la dll Título: Re: duda con referencia a dll y a un ocx Publicado por: Hans el Topo en 11 Noviembre 2006, 15:09 pm lo q me qda duda es si el COMDLG32.OCX es necesario ponerlo en el empaquetador o en la distribucion de mi app ya q creo q solo el scrrun.dll es el q me da problemas en la distribucion... el COMDLG32.OCX se instala con el win? bueno para evitarme problemas con el empaquetador... ya q como dije anteriormente mi app es muy pequeña para un instalador... en vez de usar el filesystemobject del scrrun.dll he utilizado el filecopy(copiar archv),kill(borrar archv), y el dir$(verificar si existe archv) y al proyecto le he quitado la referencia de la dll como te comente antes lo mejor es empaquetarlo para saber realmente que librerías te esta utilizando... |