As a side-note, you don't need to use quotes nor $shortfn when the file is an identifier's parameter. The recommended usage is $read($mircdir $+ dlls\mdx\mdx.dll,1)