![]() |
Klasse mit Event austatten
So, ich protiere gerade meinen Filesplitter nach .NET. Da wollte ich jetzt alles schön in eine Klasse packen, wie es sich gehört. Bisher sieht sie so aus:
Code:
Nach außen sichtbar soll nur die Methode Split sein. BuildPartFilename erzeugt mir den Dateinamen der Teildatei. Jetzt hätte ich es noch gerne, dass ein Ereignis ausgelöst wird jedesmal, wenn ein Teil der Teildatei geschrieben wurde. Wie bekomme ich das jetzt in die Klasse mit rein? Und zwar soll mir das Ereignis den Dateinamen der Teildatei und wie viel von ihr schon geschrieben wurde zurückgeben.
public class FileSplitter
{ private string BuildPartFilename(string Filename, long Part) { return ""; } public Boolean Split(string Filename, string DestFolder, long cntParts, long PartSize) { return false; } } Könnte mir da jemand etwas unter die Arme greifen? |
Re: Klasse mit Event austatten
bei normalem delphi-source würd ich dir helfen aber bei dem seh ich nicht durch. Definition und Deklaration in einem?!
|
Re: Klasse mit Event austatten
forward Deklarationen sind bei C# überflüssig.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz