satriano17
Gebruiker
- Lid geworden
- 30 sep 2012
- Berichten
- 342
Met onderstaande code open ik eenvoudig een bestand.
Maar het werkt alleen goed als ik een bestand open.
Als ik eerst het bestand wil openen, maar vervolgens op ANNULEREN druk
(ik wil dus geen bestand meer openen) dan krijg ik foutmelding.
BAD FILE NAME OR NUMBER
Ik heb geprobeerd om aan het begin van de Load ON ERROR RESUME NEXT in te voeren
om de error te voorkomen
maar het programma crasht dan volledig (steeds als ik op Annuleren druk)
Ho kan ik de error voorkomen?
Bedankt
Maar het werkt alleen goed als ik een bestand open.
Als ik eerst het bestand wil openen, maar vervolgens op ANNULEREN druk
(ik wil dus geen bestand meer openen) dan krijg ik foutmelding.
BAD FILE NAME OR NUMBER
Ik heb geprobeerd om aan het begin van de Load ON ERROR RESUME NEXT in te voeren
om de error te voorkomen
maar het programma crasht dan volledig (steeds als ik op Annuleren druk)
Code:
Private Sub load_Click()
Dim Slash As String
Dim tekst As String, kFile As String
CommonDialog1.Filter = "Text Files (*.txt)|*.txt"
If Right(App.Path, 1) <> "\" Then Slash = "\"
CommonDialog1.InitDir = App.Path & Slash & "TEST"
CommonDialog1.FileName = App.Path & Slash & "TEST" & "\*.txt"
CommonDialog1.ShowOpen
Open CommonDialog1.FileName For Input As #1
tekst = ""
tekst2 = ""
Do Until EOF(1)
Line Input #1, kFile
tekst = tekst & kFile
Line Input #1, kFile
tekst2 = tekst2 & kFile
Loop
Text7.Text = tekst
Text8.Text = tekst2
Close #1
End Sub
Bedankt
Laatst bewerkt: