Difference between revisions of "sInterfaces/de"
From Lazarus wiki
Jump to navigationJump to searchm |
m |
||
Line 1: | Line 1: | ||
{{sInterfaces}} | {{sInterfaces}} | ||
<br> | <br> | ||
− | Zurück zu den [[local compiler directives/de|lokalen | + | Zurück zu den [[local compiler directives/de|lokalen Compilerdirektiven]].<br> |
<br> | <br> | ||
− | =$INTERFACES= | + | == $INTERFACES == |
Die Direktive $INTERFACES gehört zur objektorientierten Programmierung.<br> | Die Direktive $INTERFACES gehört zur objektorientierten Programmierung.<br> | ||
Die Direktive $INTERFACES legt fest, welche Schnittstellenart das reservierte Wort <b>interface</b> repräsentiert.<br> | Die Direktive $INTERFACES legt fest, welche Schnittstellenart das reservierte Wort <b>interface</b> repräsentiert.<br> | ||
Line 25: | Line 25: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<br> | <br> | ||
− | Die Direktive {$INTERFACES} entspricht der | + | Die Direktive {$INTERFACES} entspricht der Kommandozeilenoption -SI.<br> |
<br> | <br> | ||
<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]] | [[Category:Free Pascal Programmers Guide/de]] |
Latest revision as of 19:05, 10 June 2013
Deutsch (de)
Zurück zu den lokalen Compilerdirektiven.
$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 Kommandozeilenoption -SI.
--Olaf 17:52, 17 December 2012 (UTC)