• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

PintoAfonso

[VB.net 2005] Como guardar um pathNome.pathdata

3 mensagens neste tópico

Eu estou a fazer como se segue, mas não funciona, pretendia criar um ficheiro e gravar um pathDesenho.pathData,

mas dis que este ficheiro é de texto e pathDesenho.pathData não pode ser convertido em texto,

agradecia uma pequena ajuda que para mim seria uma grande ajuda.

Tentei para gravar

dados = pathDesenho.PathData
        SaveEstrutura.FileName = "ActualFicheiro"
        With SaveEstrutura
            .Title = "Escreva o nome do ficheiro "
            .DefaultExt = "inp"
            .Filter = "Guardar os dados (*.inp)|*.inp"
            .ShowDialog()
        End With

        Dim ficheiro As String = SaveEstrutura.FileName

        Dim ficheiroStream As New FileStream(ficheiro, FileMode.Create, FileAccess.Write, FileShare.ReadWrite)

        Dim escrever As New StreamWriter(ficheiroStream)

        escrever.WriteLine(dados)
       
        escrever.Close()
        ficheiroStream.Close()

tentei para abrir

  With OpenFileDialog1
            .FileName = ""
            .Title = "Selecionar ficheiro :"
            '.Filter = "Entrada de dados (*.inp)|*.inp|Todos (*.*)|*.*"
            .Filter = "Entrada de dados (*.inp)|*.inp"
            .ShowDialog()

        End With

        Dim ficheiro As String = OpenFileDialog1.FileName
        ActualFicheiro = OpenFileDialog1.FileName
        Dim ficheiroStream As New FileStream(ficheiro, FileMode.Open, FileAccess.Read)

        Dim leitura As New StreamReader(ficheiroStream)
        ActualFicheiro = leitura.ReadLine

        dados = leitura.ReadLine
        'pathDesenho.PathData = dados

        leitura.Close()
        ficheiroStream.Close()
        
    End Sub

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Convem mostrares que informação é gravada no tal pathDesenho.PathData

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora