Nochwas, was ich nicht ganz verstehe...
Delphi-Quellcode:
type TDemuxThread = class(TThread)
private
FMPGFileContainer : TMPGFileContainer;
protected
procedure Execute; override;
public
constructor Create;
property Terminated;
property MPGFileContainer: TMPGFileContainer
read FMPGFileContainer write FMPGFileContainer;
end;
Warum schreibst du rein "property Terminated"? Überschreibt das nicht die ursprüngliche Terminated propertry, weshalb sich der Wert nicht mehr ändern, wenn der Thread tatsächlich beendet ist??? Was passiert wenn du die Zeile ebenfalls weglässt?
By the way? Analysis II? Mathe oder Physikstudent?