Hallo,
Zitat von
SirThornberry:
für mich klingt das eher nach einer fehlerhaften Komponente welche durch die Integration in der
IDE auch erzeugt und frei gegeben wird. Ist im Quelltext des Freigebens jetzt irgendwo ein Hänger oder eine Endlosschleife hängt natürlich auch die
IDE.
Ja, so langsam glaube ich auch an eine fehlerhafte Komponente.
Vermutlich habe ich sie gerade identifiziert...
(10 Minuten später...)
Ich hab's gefunden
Delphi-Quellcode:
procedure TCustomDataExport.Notification(AComponent: TComponent; Operation: TOperation);
begin
if (Operation = opRemove) then begin
if (Assigned(FDataset)) and (AComponent = FDataset)
then begin
FDataset := nil;
end;
if (AComponent is TDBGrid) and (TDBGrid(AComponent).SelectedRows = FBookmarkList)
then begin
FBookmarkList := nil;
end;
end;
end;
Na, wer sieht den Fehler?
Achim