Ayuda con este codigo!!!

Carlos
01 de Marzo del 2004
Hola, tengo una duda sobre lo que me falla en este codigo:

Dim sParaComprimir, sComprimido As String
Dim sPath As String

sPath = Dir1.Path

sParaComprimir = List1.Text
sParaComprimir = sPath + sParaComprimir

sComprimido = List1.Text
sComprimido = sPath + sComprimido


Shell "C:Archivos de programaWinRARWinRAR.exe a -sfx_ sComprimido sParaComprimir", vbNormalFocus

Explico un poco de que va el tema, en un listbox se me cargan los archivos que tengo cuando me muevo por un dirlisbox, es decir el listbox actua como si fuera un filelist y lo que quiero conseguir es que cuando haga doble click sobre cualquier archivo que tenga en el listbox se me comprima en un spx con el mismo nombre del archivo sobre el que he hecho doble click y se guarde en el mismo directorio del archivo que quiero comprimir y esta es la duda como meto en variables el archivo a comprimir y el archivo comprimido, he probado de varias maneras pero no me sale nada.
necesito ayuda.

Saludos.