Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Interface (https://www.delphipraxis.net/104895-interface.html)

BenjaminH 12. Dez 2007 20:31

Re: Interface
 
Eine Frage hab ich noch:
Ist es schöner so
Delphi-Quellcode:
Supports(Shape, IRect)
oder so
Delphi-Quellcode:
Supports(Shape, IID_Rect)
zu prüfen?
Soll ich also das deklarieren?
Delphi-Quellcode:
IID_Rect: TGUID = '{3E96B3FB-800B-4C84-BE44-A9A5C70C1863}';
Oder weglassen und auf das Interface direkt prüfen?

Vielen Dank!

Viele Grüße, Benjamin

Elvis 12. Dez 2007 20:41

Re: Interface
 
Ich nutze den Interface-Typen selbst als GUID, keine Ahnung warum viele die GUID als eigenständige Konstante deklarieren.
IMHO, sorgt das nur für noch mehr Müll in der code completion, ziemlich hässlicher Müll sogar, wenn du diese eklige Namenskonvention beibehältst.

vlees91 13. Dez 2007 08:15

Re: Interface
 
Zitat:

Zitat von vlees91
Wenn ich mich nicht irre, hilft das weiter: [google]"Modellierung und Systementwicklung"[/google]

Oo. Das ist niht dafuer da, wie man ein Interface verwirklicht, sondern wie es optimalerweise aussehen soll (sodass der User das Programm nicht direkt vom PC kickt).


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:15 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