Difference between revisions of "sInterfaces/de"

From Lazarus wiki
Jump to navigationJump to search
(Created page with "{{sInterfaces}} <br> Zurück zu den lokalen Compiler Direktiven.<br> <br> =$INTERFACES= Die Direktive $INTERFACES gehört zur objektorientiert...")
 
m
Line 15: Line 15:
 
   </tr>
 
   </tr>
 
   <tr>
 
   <tr>
     <td WIDTH="100" VALIGN="TOP">DEFAULT</td><td VALIGN="TOP">Die COM-Schnittstelle die Standardschnittstelle.</td>
+
     <td WIDTH="100" VALIGN="TOP">DEFAULT</td><td VALIGN="TOP">Die COM-Schnittstelle ist die Standardschnittstelle.</td>
 
   </tr>
 
   </tr>
 
</table>
 
</table>

Revision as of 18:53, 17 December 2012

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:

COMDiese Schnittstelle wird von Windows zur Verfügung gestellt und hat einen Referenzzähler.
CORBADiese Schnittstelle hat keinen Vorgänger und keinen Referenzzähler. Der fehlende Referenzzähler zwingt den Programmierer dazu die Instanzen selbst zu verwalten
DEFAULTDie 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)