Ir para o conteúdo
duduml

como fazer o show de um .txt???

Mensagens Recomendadas

duduml    0
duduml

Pessoal, se que sou chato...mas para ver o meu projecto encaminhar para o fim, preciso de saber como "chamo", isto é faço o show() de um text file???

:S

Obrigado pela ajuda!!!

CUMPS

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
duduml    0
duduml

eu queria mesmo ler para dentro da aplicação mesmo....

até tinha pensado usar o text file do proprio VB no menu project....

CUMPS

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
ribeiro55    44
ribeiro55

Espeta isto num botão. Daí já apanhas.

        Dim OFD As New OpenFileDialog

        OFD.Title = "Ficheiro de texto a abrir..."
        OFD.Filter = "Ficheiros de texto|*.txt"
        OFD.ShowDialog()

        If OFD.FileName = Nothing Then Exit Sub

        Dim Texto As String = String.Empty

        Dim SR As New IO.StreamReader(OFD.FileName, System.Text.Encoding.Default)
        While Not SR.EndOfStream
            Texto &= SR.ReadLine & vbCr
        End While
        SR.Close()

        MsgBox(Texto)

EDIT: Ou melhor ainda. Vai ver o link que o anolsi te deu pois está bastante bom.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
duduml    0
duduml

resolvido!

código usado foi este:

Process.Start("C:\Documents and Settings\Eduardo.DUDUML\Ambiente de trabalho\Eduardo Silva\Gestão de Stocks\Gestão de Stocks\consultas.docx")

eu queria mesmo que ao clicar no botão abri-se um documento do word automaticamente e la esta...impecável!

Obrigado José Lopes e a todos os outros! pois aprendi coisas novas!

CUMPS

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
duduml    0
duduml

só mais uma coisa pessoal, como faço uma decisão simples para saber se o pc em questão possui o office instalado para mostrar o doc caso nao tenha mostrar no bloco de notas...

tipo isto:

if (office estiver instalado) then
   Process.Start("C:\Documents and Settings\Eduardo.DUDUML\Ambiente de trabalho\Eduardo Silva\Gestão de Stocks\Gestão de Stocks\consultas.docx")
else 
(abrir o documento no bloco de notas)
end if

só precisava mesmo de saber como sei se tem ou não o office instalado...

CUMPS

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
duduml    0
duduml

sim a parte dos ciclos ou decisões sei fazer....

só queria era saber que código ponho para saber se existe ou não o office no PC...

CUMPS

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
ribeiro55    44
ribeiro55

eu queria mesmo ler para dentro da aplicação mesmo....

até tinha pensado usar o text file do proprio VB no menu project....

eu queria mesmo que ao clicar no botão abri-se um documento do word automaticamente e la esta...

:D

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jpaulino    106
jpaulino

duduml,

Tens de definir bem o que queres antes de pedir ajuda. As pessoas perdem tempo a tentar encontrar e testar soluções que depois não são bem o querias inicialmente!

Tens de ter atenção a isso, ok ?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
duduml    0
duduml

:D

O que falta é que ao ciclar no botão se esse pc não tiver o office instalado abra com outra ferramenta de texto, tipo o bloco de notas, ou ideal mesmo era se houvesse alguma ferramenta de texto do próprio VB....

CUMPS

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jpaulino    106
jpaulino

Porque não mostras numa RichTextBox ? Já tens código e tudo e só precisas alterar de uma TextBox para RichTextBox.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
duduml    0
duduml

feito!

eu sabia fazer isso, só não estava a perceber isso do richtext...xD

já esta a funcionar como eu pretendia! muito obrigado!

off topic!

CUMPS

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


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade