>How do you path inside the program? I mean if I have to distribute the program, how can make it in such a way that no matter this program is in the server or the workstation?
I used to distribute with local executables. Any usable network paths are kept in local configuration table with some app utility allowing to change them if necessary.
Edward Pikman
Independent Consultant