AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Klasse mit Event austatten

Ein Thema von Luckie · begonnen am 5. Dez 2003 · letzter Beitrag vom 5. Dez 2003
Antwort Antwort
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

Klasse mit Event austatten

  Alt 5. Dez 2003, 11:37
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?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Klasse mit Event austatten

  Alt 5. Dez 2003, 12:34
bei normalem delphi-source würd ich dir helfen aber bei dem seh ich nicht durch. Definition und Deklaration in einem?!
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Klasse mit Event austatten

  Alt 5. Dez 2003, 12:45
forward Deklarationen sind bei C# überflüssig.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:45 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz