[Index] [Vorherige Seite] [Nächste Seite]

## 2. Aufgabe, Windows API

### a) Dateien

Öffne eine Datei mit der Windows API. Es kann eine beliebige Datei sein, nicht aber der serielle Port. Die Datei soll zum Lesen und Schreiben geöffnet werden. Nimm an, dass die Datei bereits besteht und öffne die Datei im normalen Modus.
Vergiss nicht die nötigen #includes! (3 Punkte)

Schliesse nun diese Datei wieder.(1 Punkt)

Du brauchst für diese Aufgabe keine Fehlerbehandlung zu machen.

Der sichere Tip ist hier bestimmt den Stoff vom 6. Abend hervorzuholen (Seite 5ff.) Du siehst dort wie die Windows API heisst, die du aufrufen musst.
Diese API-Funktionen brauchen häufig viele Argumente. Der Aufgabentext sollte Dir Hinweise geben, wie die Argumente lauten sollen.
Andere Argumente, als die, die im Text vorhanden sind, musst du nicht erwarten. In der Praxis würdest du einfach in der Hilfe nachsehen und die Argumente Deinen Erfordernissen entsprechend setzen.
Was bei Aufrufen von Windows-API Funktionen wichtig ist, ist der Rückgabewert! Beim Erzeugen einer Datei ist der Rückgabewert ein Dateihandle, das Du Dir merken musst, denn sonst kannst du die Datei nachher nicht schliessen (2. Teil der Aufgabe).