love.filesystem.newFile (Français)

Crée un nouvel objet File (fichier). Il nécessite d'être ouvert avant de pouvoir y accéder.

Fonction

Synopsis

file = love.filesystem.newFile( filename )

Arguments

string (Français) filename
Le nom du fichier.

Retours

File (Français) file
Le nouvel objet File.

Notes

notez, s'il vous plaît, que cette fonction ne retournera pas de message d'erreur (e.g. si ovus utilisez un nom de fichier erroné) parce qu'il se contente de créer l'objet File. Vous pouvez toujours vérifier si le fichier est valide en utilisant File:open qui retourne un boléen et un message d'erreur si quelque chose se déroule mal pendant l'ouverture du fichier.

Fonction

Disponible depuis LÖVE 0.9.0
Ce-tte variant n'est pas supporté-e par des versions plus anciennes.

Crée un objet File et l'ouvre en lecture, écriture ou ajout.

Synopsis

file, errorstr = love.filesystem.newFile( filename, mode )

Arguments

string (Français) filename
Le nom du fichier.
FileMode (Français) mode
Le mode dans lequel ouvrir le fichier.

Retours

File (Français) file
Le nouvel objet File, ou nil si une erreur est survenue.
string (Français) errorstr
le message d'erreur is une erreur est survenue.

Exemples

Ouvre un fichier et lit tout

file = love.filesystem.newFile("data.txt")
file:open("r")
data = file:read()
file:close()
-- Utilise ls données ...

Voir également


Autres langues