When you say you are trying to put them in a register, do you mean
1.load the values into a register under simulation
2. load the values into the registers on actual hardware
3. do you mean set up the reset/powerup values of the registers?
Answers:
1. text io is what you need, along with a well controlled process. This can be done with the textio functions
2. you'll need to have some mechanism of reading the file in the processor and transmitting the values to your hardware. textio wont help you here.
3. You have 2 options.
1. create a function that uses Textio to read the values in from the file that is called when the reset path of the register occurs.
2. Use a script to create a VHDL package full of constants that you then reference in the reset process.
Given that quartus apparently wont let you use textio functions during synthesis, you may have to manually copy/paste them as you worry, or use the a script to generate the VHDL.