AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Klassen verwalten, wie macht ihr das? Was ist sinnvoll?
Thema durchsuchen
Ansicht
Themen-Optionen

Klassen verwalten, wie macht ihr das? Was ist sinnvoll?

Ein Thema von BAMatze · begonnen am 25. Mai 2009 · letzter Beitrag vom 23. Jun 2009
 
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.404 Beiträge
 
Delphi 11 Alexandria
 
#11

Re: Klassen verwalten, wie macht ihr das? Was ist sinnvoll?

  Alt 25. Mai 2009, 10:50
Zitat von BAMatze:
@jaenicke: Also das hört sich ziemlich gut schonmal an, kannte ich so noch nicht. Wie verwaltest du deine einzelnen Quellcode dann ansich? Hast du sie einzeln in Pas-Dateien gelagert?
Ich habe zum einen Bibliotheksunits, die tatsächlich nur viele Funktionen beinhalten, z.B. zum Suchen von Dateien und Ordnern in einem Ordner und so etwas.

Und dann habe ich auch Units mit Klassen zur Kapselung von Objekten wo das sinnvoller ist. Und bei dem Projekt mit den Einstellungen sind es natürlich auch Klassen, die abgeleitet und verwendet werden. (Dieses Projekt stelle ich gerade zur Veröffentlichung fertig.)

Zitat von BAMatze:
würde hier eine DLL oder so Sinn machen? Die scheinen ja so ähnlich zu funktionieren, wie die Header-Dateien in C/C++
Headerdateien geben an welche Funktionen usw. in einer DLL oder C-Datei drin sind. Si etwas gibt es in Delphi nicht. Da muss man normale Units zur Einbindung von DLLs benutzen.

Die Einbindung von DLLs ist grundsätzlich nicht schlecht, aber langsamer als die direkte native Einbindung. Zudem müsstest du die DLLs auch ständig mitliefern...
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
 


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 00:03 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