Advertisement
phillips321

vb code open file

Sep 23rd, 2011
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Sub TestReadIn_Click()
  2.  
  3. Dim strTemp, strTemp1, pathStr As String
  4. Dim i, n, j As Long
  5. Dim OpenFile As OPENFILENAME
  6. Dim lReturn As Long
  7. Dim sFilter As String
  8. Dim Fname As String
  9. Dim strBuffer As String
  10.  
  11.  
  12. OpenFile.lStructSize = Len(OpenFile)
  13. sFilter = "Text Files (*.txt)" & Chr(0) & "*.TXT" & Chr(0)
  14. OpenFile.lpstrFilter = sFilter
  15. OpenFile.nFilterIndex = 1
  16. OpenFile.lpstrFile = String(257, 0)
  17. OpenFile.nMaxFile = Len(OpenFile.lpstrFile) - 1
  18. OpenFile.lpstrFileTitle = OpenFile.lpstrFile
  19. OpenFile.nMaxFileTitle = OpenFile.nMaxFile
  20. OpenFile.lpstrInitialDir = "C:\"
  21. OpenFile.lpstrTitle = "File"
  22. OpenFile.flags = 0
  23.  
  24. lReturn = GetOpenFileName(OpenFile)
  25.  
  26. If lReturn = 0 Then
  27. MsgBox "You didn't select any file"
  28. Else
  29. MsgBox "The user Chose " & Trim(OpenFile.lpstrFile)
  30. End If
  31. Fname = Trim$(OpenFile.lpstrFileTitle) ' copy the filename to "Fname"
  32.  
  33. n = FileLen(OpenFile.lpstrFile) 'length of the file
  34.  
  35. FileName = FreeFile
  36. Open Fname For Binary Access Read As #FileName
  37.     Dim Item() As Byte
  38.     ReDim Item(LOF(FileName) - 1)
  39.     Get #FileName, , Item()  ' read help file on this usage
  40. Close #FileName
  41. MsgBox (StrConv(Item(), vbUnicode))
  42. MsgBox (Item())
  43. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement