Was ist denn dann mit:
Delphi-Quellcode:
procedure TFramePlannung.TimerPlanungTimer(Sender: TObject);
begin
DatamodulePlannung.DataModule5.IBDataSetGridPlannung.Close;
ShowMessage('isetnuleer?');
Datamodule5.IBDatabasePlannung.DatabaseName := dbpfad;
DatamodulePlannung.DataModule5.IBDataSetGridPlannung.Open;
ShowMessage('Jetzsehemerwiederwatt?');
end;
Ist das Grid beim ersten ShowMessage leer und beim zweiten wieder gefüllt?
Wenn er Glück hat, dann bringt ihm das ShowMessage nicht gleich die ganze Anwendung zum Verrecken.
ShowMessage ist
VCL und was hatten wir bereits bezüglich Threads angemerkt?