SendKeys
Publicado por Enric (18 intervenciones) el 30/03/2001 09:31:40
Esta pregunta ya la planteé en el foro hace unos dias pero después de la amable respuesta de Jesús, todavía sigo sin encontrar la solución. Vamos allá.
Desde mi programa Accés y asociado a un botón, tengo el siguiente código:
Dim appId
'Abro una aplicación y cargo un archivo
appId = Shell("C:\Archiv~1\genopro\genopro.exe _
\\Server1\uts\archivo) & ".gno", _
vbMaximizedFocus)
'Activo la aplicación
AppActivate appId
'Mediante Sendkeys, exporto este archivo a formato
'MetaFile para poder incluirlo en un informe
SendKeys "%t", True
SendKeys "{UP}{ENTER}", True
SendKeys "c:\TreballSocial\emf", True
SendKeys "{TAB}", True
SendKeys "{TAB}", True
SendKeys "{ENTER}", True
SendKeys "%", True
SendKeys "{UP}", True
SendKeys "{UP}", True
SendKeys "{ENTER}", True
DoEvents
'Imprimo el informe
DoCmd.OpenReport "ValoracioSocial", acViewNormal
Este informe tiene una imagen que es el archivo metafile.
Pues bién, muchas veces no termina de procesar el SendKeys y ya me imprime el informe. Que pasa?
Saludos cordiales
Enric
Desde mi programa Accés y asociado a un botón, tengo el siguiente código:
Dim appId
'Abro una aplicación y cargo un archivo
appId = Shell("C:\Archiv~1\genopro\genopro.exe _
\\Server1\uts\archivo) & ".gno", _
vbMaximizedFocus)
'Activo la aplicación
AppActivate appId
'Mediante Sendkeys, exporto este archivo a formato
'MetaFile para poder incluirlo en un informe
SendKeys "%t", True
SendKeys "{UP}{ENTER}", True
SendKeys "c:\TreballSocial\emf", True
SendKeys "{TAB}", True
SendKeys "{TAB}", True
SendKeys "{ENTER}", True
SendKeys "%", True
SendKeys "{UP}", True
SendKeys "{UP}", True
SendKeys "{ENTER}", True
DoEvents
'Imprimo el informe
DoCmd.OpenReport "ValoracioSocial", acViewNormal
Este informe tiene una imagen que es el archivo metafile.
Pues bién, muchas veces no termina de procesar el SendKeys y ya me imprime el informe. Que pasa?
Saludos cordiales
Enric
Valora esta pregunta


0