ShellExecute ...

.NET

30/05/2008

Estou com um problema:
Necessito abrir um arquivo via Shell porem ele deve ser aberto por outro software que não seja o nativo.

Ex. com software nativo (funciona perfeito)
Dim ret&
ret = ShellExecute(0, "open", sFname, "", "", SW_SHOW) ´abrir com exe nativo

Ex. com outro software(não consigo usar a variavel neste) :?:
Shell "DWGVIEWR.exe ""C:\test.dwg""", vbMaximizedFocus ´abre com Viewer


Não consigo usar o ShellExecute indicando o software q ser aberto com o arquivo através da variavel.
E ao contrario com o Shell, indicando o arquivo sendo ela uma variavel.

Agradeço desde já.


Dem_cris

Dem_cris

Curtidas 0

Respostas

Brunomaestro

Brunomaestro

30/05/2008

Tenta usar

Shell(´DWGVIEWR.exe C:\test.dwg´, vbMaximizedFocus) ´abre com Viewer


se não der, coloca o caminho completo do aplicativo DWGVIEWR.exe


GOSTEI 0
POSTAR