Я сам не давно с таким же парился

.
Вообщем, делаешь кнопку и делаешь на событие кнопки код:
fscommand("exec", "бла_бла_бла.bat");
Паблишишь в exe'ник. Делаешь директорию c именем "fscommand
там же где и exe'ник. Там, хоть при помощи блокнота, делаешь bat'ник с именем бла_бла_бла.bat и пишешь в нём @ start путь_к_файлу.pdf
Файл откроется прогой по умолчанию. Главное чтобы путь и имя файла не содержали пробелов и ещё каких-то символов, непомню.
Вот пример .....
__________
Дедушка Фрейд попробовал все. И все, что ему не понравилось, отнес к извращениям.