c#, algumas duvidas
|
11-06-2009, 10:07
Mensagem: #2
|
|||
|
|||
RE: c#, algumas duvidas
Tanto quanto percebi queres guardar configurações num file .ini ou algo do género, ora este tipo de ficheiros são lidos como ficheiros de texto convencionais.
Primeiro tens de ter a libraria Código: using System.IO; depois crias uma nova instancia do FileStream Código: FileStream file = new FileStream("ficheiro.ini", Modoficheiro, Acessoficheiro); "ModoFicheiro" Especifica que tipo de filestream vais ter podes usar (Append, Create, CreateNew, Open, OpenOrCreate ou Truncate) (Acho que não preciso dizer-te para que serve cada opção! "AcessoFicheiro" Especifica qual o tipo de acesso que vais estar a fazer ao ficheiro, podes usar(Read, ReadWrite ou Write) Escrever no ficheiro, vais ter utilizar uma classe StreamWriter. Código: StreamWriter opt = new StreamWriter(file); Ex de como utilizares: Código: opt.Write("Texto que queres escrever!!!!!"); Como todos nós programadores sabemos, não devemos de deixar muita info carregada em memoria quando não necessitamos dela, logo não esquecer de fechar a classe quando não necessitamos mais. Código: opt.Close(); Ler do ficheiro Precisas de utilizar uma classe StreamReader. Código: StreamReader upt = new StreamReader(file); Neste caso vou utilizar a opção ReadtoEnd, no entanto tens muitas outras que até te poderão dar mais jeito Código: string s = upt.ReadToEnd(); agora é só leres o que está na variavel "s" Não esqueças de fechar a classe. Citar:upt.Close(); E se já esta tudo Ok Código: file.Close(); Espero que te seja útil! |
|||
« Mais Antigo | Mais Recente »
|
Mensagem neste Tópico |
c#, algumas duvidas - ag0n - 10-06-2009, 19:31
RE: c#, algumas duvidas - RaCcOn - 11-06-2009 10:07
RE: c#, algumas duvidas - ag0n - 11-06-2009, 13:17
RE: c#, algumas duvidas - RaCcOn - 11-06-2009, 17:26
RE: c#, algumas duvidas - carvalho - 18-06-2009, 18:10
|
Utilizadores a ver este tópico: 1 Visitante(s)