This archive should contain the following files: arg.cpp - The member functions of the classes specified in arg.hpp. arg.hpp - The header file required by users of the 'arg' class. arg.obj - A Turbo C++ compiled small model version of arg.cpp. If you have the Turbo C++ compiler you will not need to compile arg.cpp makearg.bat - The line used to compile arg.obj ARG.CPP can be recompiled by whichever C++ compiler you use. It should be portable (although I have onlytested this with Turbo and Zortech). Don't forget to #include ARG.HPP in your app and link your app with ARG.OBJ. The documentation on how to use the arg class is provided in arg.hpp. You may want to strip it out after reading it, since it is rather lengthy. I put it there so that one would not lose it. All three files remain the property of Joe Kleinwaechter and may be used freely at no charge. They may not however be resold by anyone or included in a Class Library package without my written consent. Obviously, the included class is far to simple to get worked up about. I do, however, believe strongly in sharing any tools that may save someone else time. Since this seemed like a task that I was constantly reinventing, I decided to create a re-usable module. I felt others, also, might benefit, so here it is. Even though it is trivial, I think you appreciate its use (especially if you write a lot of tools). If you have any questions, I can be reached by email at the following places: Shareware South (Atlanta) - KLEINW Av-Sync (Atlanta) - KLEINW Internet KLEINW@SWAMC1.SINET.SLB.COM