Toon posts:

[VB] Textbestand in Textbox laden ..

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hey ben ik weer,

Ik ben al een stuk opgeschoten maar nu zit ik nog met een probleem. Ik ben nu bezig om een stuk text te laden en dat dan in een textbox te zetten.

Alleen het probleem is dat ik de text niet in een textbox krijg, ik krijg het wel in een richtextbox maar dat wil ik juist niet >:)

Visual Basic:
1
2
3
4
5
6
7
8
9
10
Private Sub Command1_Click()
    On Error Goto ErrHandler
    CommonDialog1.Filter = "Text Files (*.txt)|*.txt|All Files (*.*)|*.*"
    CommonDialog1.ShowOpen
        If CommonDialog1.Filename <> "" Then
        Richtextbox1.LoadFile CommonDialog1.Filename
        End If
    Exit Sub
ErrHandler:
End Sub


Dat heb ik nu en dan laad hij in een richtextbox .. Maar hoe krijg ik dit in een gewone textbox ?

Visual Basic:
1
        Richtextbox1.LoadFile CommonDialog1.Filename


Deze regel moet anders maar als je dat verandert naar:

Visual Basic:
1
        Text1.Text = CommonDialog1.Filename


Dan laat hij de file titel zien. Dus wat moet ik dan precies veranderen wil ik dit laten werken ?

Alvast bedankt ;)

[ Voor 3% gewijzigd door Verwijderd op 06-04-2003 14:26 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

1. Open een bestand
2. Lees het bestand en stop de inhoudt in een string
3. Sluit het bestand
4. Text1.Text = string

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
Hmmz zit wat in maar kan ik dat niet gewoon direct doen .. ?

En hoe zorg ik ervoor dat hij het in een string kan zetten .. want naar mijn idee heb je dan nogsteeds een richtextbox nodig om de inhoud te lezen of niet ?

  • geez
  • Registratie: Juni 2002
  • Laatst online: 28-04 20:04
in mijn eigen notepad-namaak (:)) heb ik het zo gedaan:

Private Sub openfile_Click()
CommonDialog1.CancelError = True
On Error Resume Next
CommonDialog1.ShowOpen
Dim filenameopen As String
Dim commondfilename As String
commondfilename = CommonDialog1.FileName
Open commondfilename For Binary As #1
filenameopen = Input(LOF(1), #1)
Text1.Text = filenameopen
Close #1
End Sub

Verwijderd

Topicstarter
Ik zal er eens even naar kijken .. Thnx

edit:
He stoer het werkt !! Bedankt !!

[ Voor 39% gewijzigd door Verwijderd op 05-04-2003 19:07 ]


  • muba
  • Registratie: April 2002
  • Laatst online: 19-10-2013

muba

Prince of Persia!

hehe, basis-Basic?

Reporter: Mister Gandhi, what do you think of western civilisation?
Gandhi: I think it would be a good idea


  • geez
  • Registratie: Juni 2002
  • Laatst online: 28-04 20:04
mja dit is wel redelijk basis te noemen.... maar ik had precies hetzelfde toen ik dit wou doen.. ben er mee bezig gegaan en heb het bovenstaande stuk code uiteindelijk gemaakt :)
Pagina: 1