Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi "Create" neu definieren (https://www.delphipraxis.net/30022-create-neu-definieren.html)

Pseudemys Nelsoni 19. Sep 2004 17:44

Re: "Create" neu definieren
 
ich muss schon innerhalb des creates 2 strings übergeben!
Deswegen muss ich das Create überschreiben, mit verschiedenen parametern...
es muss doch gehen... TIniFile hat auch ein abgeändertes Create! also muss ich das doch auch schaffen können...natürlich dürfen da nachher keine 2 creates existieren...

maximov 19. Sep 2004 18:38

Re: "Create" neu definieren
 
TIniFile ist auch keine komponente.

Ich bin mir nicht sicher ob du das komponenten modell verstanden hast, denn wenn du in dem konstruktor einer komponente unneutrale daten brauchst, dann hasst du verloren oder den design ist fehlerhaft.

Beschreib mal genau was du vor hasst, denn meist sieht man den richtigen weg nicht sofort und wir können dann als wegweiser dienen :cyclops:

Pseudemys Nelsoni 19. Sep 2004 18:41

Re: "Create" neu definieren
 
also, meine Klasse (abgeleitet von TCustomServerSocket) soll bereits im create eine datei öffnen, den pfad zur datei muss ich dem create ja mitgeben damit es die datei öffnen kann :\

maximov 19. Sep 2004 20:59

Re: "Create" neu definieren
 
und warum muss es die datei von anfang an kennen, würde es nicht reichen, wenn du eine property machst und beim setzen dieser die datei geöffnet wird? und dann ein interner status auf 'active' gesetzt wird, der den restlichen operationen sagt, das sie auf der datei arbeiten könenn. Dann wäre es kein problem das als normale komponente zu benutzen.

Wozu soll die datei gut sein? Ab welchem zeitpunkt wird sie wirklich gebraucht? ...dir muss man echt alles aus der nase ziehen :stupid:


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:46 Uhr.
Seite 2 von 2     12   

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