Estoy usando la función choose.dir()
en un script que se ejecuta con rscript.exe bajo Windows XP. El problema es que el diálogo de selección de directorio no aparece como una ventana de nivel superior. ¿Cómo puedo llevar el diálogo al primer plano?cómo llevar el diálogo choose.file() al primer plano
Mientras tanto, resolví mi problema usando una secuencia de comandos visual básica. Por supuesto, esto sólo funciona con Windows:
tf <- tempfile(fileext = '.vbs')
cat('Set folder = CreateObject("Shell.Application") _
.BrowseForFolder(0, "Please choose a folder" _
, &H0001, 17)
Wscript.Echo folder.Self.Path
', file = tf)
tail(shell(paste('Cscript', tf), intern = T), 1)
¡Muchas gracias por la solución ** vbs **! Tengo el mismo problema para 'choose.file()'. ¿Puedes ofrecer el código ** vbs ** para esto? –