Another possibility would be to create a small database structure and placing the items in a database file. IF you have not explored database managment in Delphi yet, then this would be a good opportunity to do so.
You may also want to reconsider the idea of user access. Many programs store all text prompts in separate files to allow easy conversion between languages. In some commercial programs, it is possible to modify these text strings to customize them for applications or terminaology within a company. Also, if a user is going to loose a file he is no more likely to loose a text file than the dll you create and can always restore the oringal to his directories if he/she does.
Reputation Points: 11
Solved Threads: 11
Junior Poster in Training
Offline 68 posts
since Nov 2007