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
software/hardware developer
Lowman Consulting
