Dos dudas urgentes
Publicado por Roberto (16 intervenciones) el 03/02/2009 23:24:13
Muy buenas a todos, tengo dos dudas que me faltan para completar mi proyecto pero no puedo solucionarlas. Ahi van las dos:
1) Necesito copiar un archivo .dll que tengo en la carpeta de mi aplicacion a la carpeta System32 donde se ejecute, para ello pongo el siguiente codigo
' CommonDialog2.FileName = App.Path & "" & "MSDBRPTR.DLL"
' FileCopy CommonDialog2.FileName, "C:WindowsSystem32"
Pero al hacerlo me da erro de ruta o algo parecido
2) Tengo un datereport que quiero imprimir, he creado un commondialog para que me salga el cuadro de seleccionar impresora, sin embargo cuando ejecuto el programa en otro PC al darle a imprimir en este cuadro no lo hace. El codigo es el siguiente
CommonDialog1.CancelError = True
CommonDialog1.flags = _
cdlOFNFileMustExist Or _
cdlOFNHideReadOnly Or _
cdlOFNExplorer Or _
cdlOFNLongNames
On Error Resume Next
CommonDialog1.ShowPrinter
If Err.Number = cdlCancel Then
' The user canceled.
Exit Sub
End If
DataReport1.PrintReport
A ver quien me puede ayudar a resolver estos dos fallos, muchas gracias
1) Necesito copiar un archivo .dll que tengo en la carpeta de mi aplicacion a la carpeta System32 donde se ejecute, para ello pongo el siguiente codigo
' CommonDialog2.FileName = App.Path & "" & "MSDBRPTR.DLL"
' FileCopy CommonDialog2.FileName, "C:WindowsSystem32"
Pero al hacerlo me da erro de ruta o algo parecido
2) Tengo un datereport que quiero imprimir, he creado un commondialog para que me salga el cuadro de seleccionar impresora, sin embargo cuando ejecuto el programa en otro PC al darle a imprimir en este cuadro no lo hace. El codigo es el siguiente
CommonDialog1.CancelError = True
CommonDialog1.flags = _
cdlOFNFileMustExist Or _
cdlOFNHideReadOnly Or _
cdlOFNExplorer Or _
cdlOFNLongNames
On Error Resume Next
CommonDialog1.ShowPrinter
If Err.Number = cdlCancel Then
' The user canceled.
Exit Sub
End If
DataReport1.PrintReport
A ver quien me puede ayudar a resolver estos dos fallos, muchas gracias
Valora esta pregunta


0