Страница: 1 | 
		
		 
			   
			 
			 Добрый день Как получить доступ к методам класса File (и к любым другим то же)  Строка Imports System_IO результат не дала Help please Заранее спасибо. 
			 
			 А почему System_IO? Если написать System.IO (через точку), то список методов раскрывается. Или не импортировать пространство имен, а прямо так и написать - Dim f as System.IO.File Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: Доступ к методам
     
    
Добавлено: 14.10.03 09:08
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 Raur
      
       
  
 
    
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 2
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 grayk
![]()
Вопросов: 5
Ответов: 100
      
 Профиль |  | #1
       
Добавлено:  14.10.03 09:19
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа:
 Павел
![]()
![]()
![]()
![]()
![]()
![]()
Администратор
ICQ: 326066673 
Вопросов: 368
Ответов: 5968
      
 Web-сайт:  
 Профиль |  | #2
      
Добавлено:  14.10.03 10:00
       
    
       
  
Не очень ясен вопрос... Вот пример из MSDN про работу с классом File: 
    
Imports System
Imports System.IO
Imports System.Text
Public Class Test
    Public Shared Sub Main()
        Dim path As String = "c:\temp\MyTest.txt"
        Dim fs As FileStream
        ' Delete the file if it exists.
        If File.Exists(path) = False Then
            ' Create the file.
            fs = File.Create(path)
            Dim info As Byte() = New UTF8Encoding(True).GetBytes("This is some text in the file.")
            ' Add some information to the file.
            fs.Write(info, 0, info.Length)
            fs.Close()
        End If
        ' Open the stream and read it back.
        fs = File.Open(path, FileMode.Open, FileAccess.Read)
        Dim b(1024) As Byte
        Dim temp As UTF8Encoding = New UTF8Encoding(True)
        Do While fs.Read(b, 0, b.Length) > 0
            Console.WriteLine(temp.GetString(b))
        Loop
        Try
            ' Try to get another handle to the same file.
            Dim fs2 As FileStream = File.Open(path, FileMode.Open)
            ' Do some task here.
            fs2.Close()
        Catch e As Exception
            Console.Write("Opening the file twice is disallowed.")
            Console.WriteLine(", as expected: {0}", e.ToString())
        End Try
        fs.Close()
    End Sub
End Class