It can be done. It will take a lot of your time.
You need a free data source. USTA daily results can fill the data source.
You will need a way to parse that data from the web.
You could create a Access database with the USTA results, draw your lines from the db and create a usable program.
|