Veo 2 opciones:
1-Estudiar los manuales de los programas que quieres usar así y rezar para que incluyan parámetros de línea de comandos que permitan la apertura en modo solo lectura.
Es lo más dificil de conseguir pero creo que es lo más parecido a lo que quieres.
2-Usar los comandos SetAttr y GetAttr para fijar los atributos del fichero que vas a abrir.
http://www.forosdelweb.com/f69/bloqu...de-vb6-474330/
Saludos.