Para leer y escribir archivos:
http://www.forosdelweb.com/2590739-post177.html
Y para seleccionar un archivo puedes usar el CommonDialog para mostrar el cuador de diálogo "Abrir" o usar los controles DriveListBox, DirListBox y FileListBox que están disponibles en la barra de herramientas.