Enclosed is a sample project which has to do with collections. Currently, there are four classes todo the collection. Also included is a start of a procedure for sorting the collection information. The first preference here is for someone who can do in a way that it does not matter the stuff its sent in, it will give accurate results. If not, then make it work with the current situation. It needs to be in a way so when looping through the collection after its sorted, the autocomplete part still works. The parameters being sent in is the collection, first property of the collection, sort type, same thing with second and third. If the second and third are not filled in, then it will just sort by the first one. Should use the isnumeric, isdate, and finding out whether its a true or false field so it can sort accordingly. The second part of the project is optional but preferred is telling me whether I can achieve the same setup (the first part) with fewer than the four classes (where I can use for each and the autocomplete works). Let me know if there are any questions. The sorting part can be done in C++ but the sample application provided must still be in Visual Basic 6.0. However, if the dll will be done in C++, then it must work with all collection type objects since I do not have C++ on my computer to change it for different types of collections.
## Deliverables
The compiled dll and the complete source code for the work completed.
Also, the sample application (that was provided) to show it works in that situation (even if I change the fields to be sorted or the values in the sample application).
## Platform
Windows XP Home Edition, Windows 2000