More - I have got my IDE up and working again :-)
How - I deleted the Delphi32.dsk file
Cause - I had a project that was corrupted in some fashion and if I loaded that project after deleting the .dsk file the problem would reoccur. The interesting thing was that the corrupt project caused the Delphi main app menu and toolbars to appear halfway up my screen before resizing and relocating to the top of the screen as per usual. Also I had created a new project after having loaded the corrupt one (before the problem got completely out of hand) and it also corrupted the IDE if I loaded it after fixing by killing .dsk file. All very interesting !!.
The original corruption I think occurred with a project that is using a form with a dbGrid on it and a database module. I have a TDataBase + queries etc on the dm and all worked fine until I came to reload the project the following day when I was informed that the Database was unknown (referring to the TDataBase not the BDE Alias) for each of the Tables and queries that are on the main form with the grid. The creation order has the datamodule before the main form so I am baffled. I find this doesn't happen if I close the project with a file other than the main form unit selected in the editor ???? Really folks It is all too too much sometimes.
 
As Richard Gabriel says:
 
... making [such] software is extraordinarily hard and almost no one can do it - the detail is exhausting, the creativity required is extreme, the hours of failure upon failure requiring patience and persistence would tax anyone claiming to be sane.
 
Boy did he get that right !!
 
Paul Lowman
software/hardware developer
Lowman Consulting

Reply via email to