Vergleich von Delphi und Visual C++ - Inhalt
Vergleich von Delphi und Visual C++ - Inhalt
Vergleich von Delphi und Visual C++ - Inhalt
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<strong>Vergleich</strong> <strong>von</strong> <strong>Delphi</strong> <strong>und</strong> <strong>Visual</strong> <strong>C++</strong> - Kapitel 2B<br />
können sogenannte Formulare gehören, die das visuelle Gestalten <strong>von</strong> Programmoberflächen erlauben. Sie haben stets denselben Namen wie die<br />
zugehörige Unit, besitzen aber die Dateiendung DFM (=<strong>Delphi</strong> ForMular).<br />
Syntax:<br />
<strong>C++</strong><br />
Syntax 1:<br />
Object Pascal<br />
#include "Datei"<br />
#include <br />
Datei darf Pfadangaben enthalten. Bei der ersten Version wird<br />
Datei zunächst im aktuellen Verzeichnis gesucht. Nur wenn<br />
sie dort nicht gef<strong>und</strong>en wurde, wird sie im Pfad gesucht. Pro<br />
Zeile darf nur eine include Anweisung erscheinen.<br />
Wirkung:<br />
Der ganze <strong>Inhalt</strong> <strong>von</strong> Datei wird durch den Präprozessor an<br />
der Stelle im Quelltext eingefügt, an dem die #include<br />
Anweisung auftritt.<br />
program | library Name;<br />
uses Unit1 [in 'Datei1'],<br />
... ,<br />
UnitN [in 'DateiN'];<br />
Syntax 2:<br />
Unit Name;<br />
interface<br />
uses Unit1, ... , UnitN;<br />
...<br />
implementation<br />
uses UnitN+1, ... , UnitM;<br />
...<br />
initialization<br />
...<br />
finalization<br />
...<br />
end.<br />
Bei Programmen <strong>und</strong> Bibliotheken können Datei- <strong>und</strong><br />
Pfadangaben dem Schlüsselwort in folgen.<br />
Das Schlüsselwort uses darf in Programmen <strong>und</strong> Bibliotheken nur<br />
ein einziges Mal, in Units nur einmal pro Abschnitt auftreten. Alle<br />
einzubindenden Units müssen in einer kommaseparierten Liste<br />
aufgeführt werden.<br />
http://ourworld.compuserve.com/homepages/praxisservice/kapit2b.htm (48 of 52) [19.05.2000 15:30:09]