Hey Tommy:
1- Do you use huge BMPS? Convert it to JPG (I have a 4 mb Exe with BMP- this with JPS is only 1 MB)
2- Remove delete records in Clas, forms, reports files. How? Easy! In VFP ALL is a Table. Do 'use MiFormFile.scx' and do PACK...
3- For reports: Think in Clases. I buil four clases to manage about 200 reports.
TReports: A container of TReport Objet
TReport: Abstrarct Class. Declare print, preview, save, etc... method
TVFPReport:(TReport Desendant): Implement VFP sintax for VFP reports (REPORT FORM xx TO xx etc...)
TWordReport,TExcelReport, etc...
Then I build a Params entry class. Is a grid. In it, the user write params to my reports (i.e. For a list of students, a have 'Students List reports' with Options: Print for student Code, Student Group, etc...) also specific order a other things.
All work take about 2 weeks....
The Life is Beautiful!
Programmer in
Delphi, VS.NET
MCP