try it with changing your filename var in code.
I used $filer...

there might be some thing, anyway, mine worked just fine.

there is with this function two things to consider:
1) os version, correct shell32.dll
2) os language, the action changes by language (mine for print is tulosta)
_________________________
!

download KiXnet