Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Prism Klasse mit Event austatten (https://www.delphipraxis.net/12855-klasse-mit-event-austatten.html)

Luckie 5. Dez 2003 10:37


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:
   public class FileSplitter
   {
     private string BuildPartFilename(string Filename, long Part)
     {
      return "";
     }
     public Boolean Split(string Filename, string DestFolder, long cntParts, long PartSize)
     {
        return false;
     }
   }
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.
Könnte mir da jemand etwas unter die Arme greifen?

SirThornberry 5. Dez 2003 11:34

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?!

Luckie 5. Dez 2003 11:45

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