Difference between revisions of "sInterfaces/de"
From Lazarus wiki
Jump to navigationJump to searchm |
m |
||
Line 29: | Line 29: | ||
<br> | <br> | ||
--[[User:Olaf|Olaf]] 17:52, 17 December 2012 (UTC) | --[[User:Olaf|Olaf]] 17:52, 17 December 2012 (UTC) | ||
− | + | [[Category:Free Pascal Programmers Guide/de]] |
Revision as of 13:19, 21 April 2013
Deutsch (de)
Zurück zu den lokalen Compiler Direktiven.
$INTERFACES
Die Direktive $INTERFACES gehört zur objektorientierten Programmierung.
Die Direktive $INTERFACES legt fest, welche Schnittstellenart das reservierte Wort interface repräsentiert.
Die Direktive $INTERFACES hat drei Schalter:
COM | Diese Schnittstelle wird von Windows zur Verfügung gestellt und hat einen Referenzzähler. |
CORBA | Diese Schnittstelle hat keinen Vorgänger und keinen Referenzzähler. Der fehlende Referenzzähler zwingt den Programmierer dazu die Instanzen selbst zu verwalten |
DEFAULT | Die COM-Schnittstelle ist die Standardschnittstelle. |
Beispiel:
// Legt als Interface die CORBA-Schnittstelle fest
{$INTERFACES CORBA}
Die Direktive {$INTERFACES} entspricht der Kommandozeilen Option -SI.
--Olaf 17:52, 17 December 2012 (UTC)