---
title: "fread | open.mp"
description: "Lees één regel uit een bestand."
canonical: https://omp.itsneufox.com/nl/docs/scripting/functions/fread
language: nl
---

# fread

## Beschrijving

Lees één regel uit een bestand.

| Naam | Beschrijving |
| --- | --- |
| File:handle | Handle van het bestand (van fopen). |
| string\[\] | Buffer om de gelezen tekst in op te slaan (by ref). |
| size = sizeof (string) | Aantal bytes om te lezen. |
| bool:pack | Of de string packed moet zijn (standaard: false). |

## Retourneert

De lengte van de gelezen tekst (integer).

## Voorbeeld

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

## Gerelateerde Functies

-   [fopen](https://omp.itsneufox.com/nl/docs/scripting/functions/fopen): Een bestand openen (lezen/schrijven).
-   [fwrite](https://omp.itsneufox.com/nl/docs/scripting/functions/fwrite): Schrijf tekst naar een bestand.
