Re: A quick jump start on VB
This thread seems to have deviated from the original question, but as for the program, one way you can interface with the CVS file would be like this:
Client.exe ======> Server.exe ======>CVS
The server program would have some sort of queue, where new work that gets sent from clients via asynchronous network streams would get added into. The server just keeps on processing from the queue on a first-come-first-serve basis. If there is no work to process it just blocks (waits). This would remove any concurrency problems, as only server.exe would have direct access to the CVS.