Nombrar archivo escaneado
Publicado por Antonio (16 intervenciones) el 17/06/2017 17:44:47
Hola a todos,
Estoy atascado con una BD que estoy desarrollando y quisiera saber si alguien podría ayudarme a solucionar este
problemilla.
Tengo una formulario en el que gestiono los clientes de un negocio, con sus datos, dirección y teléfono, y una copia de su documento de identidad.
En el mismo formulario en un cuadro de imagen me aparece una previsualización de dicho documento (de este modo se si lo tengo o si está pendiente de escanear). Lo que estoy haciendo hasta ahora es que una vez escaneados, los abro, y renombro con el nº de documento, de modo que enlazo con el campo DNI para que aparezca en la previsualización, y sobre todo para tenerlos ordenados. Pero este paso me esta llevando bastante tiempo, y quisiera ahorrarmelo. De modo que en el formulario he incluido un botón de escaneo y quisiera que al clicarlo realizara el siguiente proceso:
1-Realizar un escaneo.
2-Guardar el archivo creado en formato jpg en una ubicación concreta.
3-Que al crear dicho archivo, este tenga el nombre del campo DNI del registro activo en el formulario.
Estoy usando un escaner Fujitsu fi-65f, que utiliza unos comandos que describen en la web https://www.naps2.com/doc-command-line.html , y en mi formulario he introducido el siguiente código:
Private Sub Comando71_Click()
opción = MsgBox("Coloque el documento a Digitalizar en el ESCANER y Presione ACEPTAR" + Chr(13) + Chr(10) + Chr(13) + "Presione CANCELAR para regresar", vbOKCancel, "Digitalizando Documento")
If opción = 1 Then
Shell ("C:\Archivos de programa\NAPS2\NAPS2.console.exe -o C:\Imagenes\JAJEJI.jpg")
Else
Opcion = MsgBox("Cancelado", vbInformation, "CANCELADO")
End If
End Sub
Con este código, he conseguido los dos primeros pasos, pero estoy atascado en el tercero. Dejando el código tal cual he puesto el archivo escaneado se crea con el nombre de JAJEJI, pero esto no me ahorra ningún trabajo, ya que sigo necesitando abrirlo para renombrarlo con el número y letras del documento, y no se como introducir una variable que haga que el nombre sea mi campo DNI
Os agradecería enormemente una ayuda.
Saludos a todos y gracias.
Estoy atascado con una BD que estoy desarrollando y quisiera saber si alguien podría ayudarme a solucionar este
problemilla.
Tengo una formulario en el que gestiono los clientes de un negocio, con sus datos, dirección y teléfono, y una copia de su documento de identidad.
En el mismo formulario en un cuadro de imagen me aparece una previsualización de dicho documento (de este modo se si lo tengo o si está pendiente de escanear). Lo que estoy haciendo hasta ahora es que una vez escaneados, los abro, y renombro con el nº de documento, de modo que enlazo con el campo DNI para que aparezca en la previsualización, y sobre todo para tenerlos ordenados. Pero este paso me esta llevando bastante tiempo, y quisiera ahorrarmelo. De modo que en el formulario he incluido un botón de escaneo y quisiera que al clicarlo realizara el siguiente proceso:
1-Realizar un escaneo.
2-Guardar el archivo creado en formato jpg en una ubicación concreta.
3-Que al crear dicho archivo, este tenga el nombre del campo DNI del registro activo en el formulario.
Estoy usando un escaner Fujitsu fi-65f, que utiliza unos comandos que describen en la web https://www.naps2.com/doc-command-line.html , y en mi formulario he introducido el siguiente código:
Private Sub Comando71_Click()
opción = MsgBox("Coloque el documento a Digitalizar en el ESCANER y Presione ACEPTAR" + Chr(13) + Chr(10) + Chr(13) + "Presione CANCELAR para regresar", vbOKCancel, "Digitalizando Documento")
If opción = 1 Then
Shell ("C:\Archivos de programa\NAPS2\NAPS2.console.exe -o C:\Imagenes\JAJEJI.jpg")
Else
Opcion = MsgBox("Cancelado", vbInformation, "CANCELADO")
End If
End Sub
Con este código, he conseguido los dos primeros pasos, pero estoy atascado en el tercero. Dejando el código tal cual he puesto el archivo escaneado se crea con el nombre de JAJEJI, pero esto no me ahorra ningún trabajo, ya que sigo necesitando abrirlo para renombrarlo con el número y letras del documento, y no se como introducir una variable que haga que el nombre sea mi campo DNI
Os agradecería enormemente una ayuda.
Saludos a todos y gracias.
Valora esta pregunta
0