Ventury Networks’ Blog

“If it walks like a duck and quacks like a duck, I would call it a duck.”

Créer un fichier avec VisualWorks Smalltalk


On souhaite créer un fichier, et y écrire du contenu. Le code suivant permet de créer le NOUVEAU fichier “test.txt” et d’y écrire un mot :

| file |
file := 'test.txt' asFilename.
file exists ifFalse:
	[ | ws |
	ws := file writeStream.
	ws nextPutAll: 'coucou'.
	ws close.]

Pour lire le contenu, on peut faire :

| file contenu |
file := 'test.txt' asFilename.
file exists ifTrue: [ | rs |
	rs := file readStream.
	contenu := rs contents.
	rs close.].
^contenu
Tags :






Write a Comment

Note: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>