---
title: "fopen | open.mp"
description: "Een bestand openen (lezen/schrijven)."
canonical: https://omp.itsneufox.com/nl/docs/scripting/functions/fopen
language: nl
---

# fopen

## Beschrijving

Open een bestand om te lezen of te schrijven.

| Naam | Beschrijving |
| --- | --- |
| const filename\[\] | Pad naar het bestand (zonder pad opent in 'scriptfiles'). |
| [filemode:mode](https://omp.itsneufox.com/nl/docs/scripting/resources/file-modes) | Modus om te openen (standaard: io\_readwrite). |

## Retourneert

Een file‑handle (te gebruiken met lees/schrijf functies), of 0 bij falen.

## Voorbeelden

```c
new File:handle = fopen("file.txt", io_read);
new buf[128];
if (handle)
{
    while (fread(handle, buf))
    {
        print(buf);
    }
    fclose(handle);
}
```

## Gerelateerde Functies

-   [fwrite](https://omp.itsneufox.com/nl/docs/scripting/functions/fwrite): Schrijf tekst naar een bestand.
-   [fread](https://omp.itsneufox.com/nl/docs/scripting/functions/fread): Lees één regel uit een bestand.

## Gerelateerde Resources

-   [Bestandsmodi](https://omp.itsneufox.com/nl/docs/scripting/resources/file-modes)
