Whats the difference between open a file this way:

VB Code:
  1. Dim fileChk, fileNum As Integer
  2.    
  3.     fileChk = GetAttr(strPath)
  4.    
  5.         If Not fileChk <> 0 Then
  6.             fileOpen = ""
  7.         Else
  8.             fileNum = FreeFile
  9.                 Open strPath For Input As #fileNum
  10.                     Line Input #fileNum, fileOpen
  11.                 Close #fileNum

...and opening it this way:

VB Code:
  1. Dim fileChk As Integer
  2.    
  3.     fileChk = GetAttr(strPath)
  4.    
  5.         If Not fileChk <> 0 Then
  6.             fileOpen = ""
  7.         Else
  8.                 Open strPath For Input As #1
  9.                     Line Input #1, fileOpen
  10.                 Close #1

?

I've seen people do it both ways, but I don't know the difference or which one is better/more practical.