Страница: 1 | 
		
		
			
	
		 
		
			
  
    |   | 
    
Вопрос: open
     | 
    
Добавлено: 10.05.10 00:39
     | 
      | 
  
		
			
			  
    
      
Автор вопроса:   UnDeAdZak
       | 
    
    
      | 
Подскажите плиз, как сделать так, чтобы моей прогой можно было открыть файл. Я не спрашиваю, как мою прогу ассоциировать для файла( хотя это тоже не помешало-бы), я спрашиваю, каким образом понять, какой файл передаётся в прогу.  
 Ответить
        | 
    
  
		
			
		
		
			
		
	  
	  
	  
    
      
Номер ответа: 3 Автор ответа:
   PDX64
  
 
  Вопросов: 0 Ответов: 1 
       | 
      
 Профиль |  | #3
       | 
Добавлено:  10.05.10 13:20
       | 
    
    
      
- My.Application.CommandLineArgs()
 
  
Ответить
        | 
    
  
	  
	  
    
      
Номер ответа: 5 Автор ответа:
   Сurious
  
  
  Вопросов: 7 Ответов: 18 
       | 
      
 Профиль |  | #5
       | 
Добавлено:  11.06.10 08:19
       | 
    
    
      
Вот более полный пример программы, подвешивающийся на файлы с рассщирением .txt
 
 
-  
 
-  
 
- Public Class MainFormOfMyProgramm
  
-  
 
-     Dim MyLocation As String
  
-     Dim FilePath As String
  
-     Dim TXT As String
  
-  
 
-     Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  
-         MyLocation = Application.ExecutablePath
  
-         My.Computer.Registry.SetValue("HKEY_CLASSES_ROOT\.txt", "", "MyTxtReadProgramm")
  
-         My.Computer.Registry.SetValue("HKEY_CLASSES_ROOT\MyTxtReadProgramm\shell\open\command", "", MyLocation & " %1")
  
-         My.Computer.Registry.SetValue("HKEY_CLASSES_ROOT\MyTxtReadProgramm\DefaultIcon", "", MyLocation & ", 0")
  
-         FilePath = Command()
  
-         If FilePath <> "" Then
  
-             TXT = FileIO.FileSystem.ReadAllText(FilePath, System.Text.ASCIIEncoding.Default)
  
-             RichTextBox1.Text = TXT
  
-             Me.Text = IO.Path.GetFileName(FilePath)
  
-         End If
  
-     End Sub
  
-  
 
- End Class
  
-  
 
-  
 
 
  
Ответить
        | 
    
  
Страница: 1 | 
 
		
			Поиск по форуму