Why is no one answering the actual question? This should be simple to do. Assume the file type is correct. Assume the user does not want to use a third-party to...
I assume you have resolved this by now, but I just went through the same thing and found the answer verbose. In addition, the first answer did not record the ex...