Muy buenas tardes, buscando encontre que existe una API llamada ShellExecute, la cual me permite realizar llamados a aplicaciones o documentos y abrirlos desde mi aplicación en visual basic 6, yo utilizo la siguiente línea de código:
Call ShellExecute(hWnd, "open", "https://mipagina.com/PDF/Show?Id=12345", _
vbNullString, vbNullString, _
SW_SHOWNORMAL)
Como se ve, en el parametro lpFile, estoy enviando la dirección desde la cual me debe descargar el archivo pdf almacenado alli, el numero 12345, es un código, para que sepa (en este caso de cual alumno), me debe descargar el archivo, pero resulta que me lo abre en el navegador, y la idea es que lo abra directamente en el adobe, o la aplicación que se tenga instalada en la máquina para visualizar los archivos pdf. Espero haberme hecho entender y de antemano gracias por la ayuda que me puedan brindar.