| 
 | 
		
			
  | 
		
		
		|||||||
| Знаете ли Вы, что ... | |
| ...до того как открыть новую тему, стоит использовать поиск: такая тема уже может существовать. | |
| << Предыдущий совет - Случайный совет - Следующий совет >> | |
| .NET & ASP.NET Вопросы программирования .NET, ASP.NET, Web Services и других WEB-технологий .NET. | 
| Ответить | 
	
	
| 
		 | 
	Опции темы | Опции просмотра | 
| 		
			
			 | 
		#1 | ||
    
			
		
 
            
            Задача: имеется файл, прикреплённый в solution. Формат не имеет значения, заранее предполагается что в системе есть программа для его открытия. 
		
	
		
		
        
 
        
		
			Вопрос: Как сделать так, чтобы при нажатии на Button этот файл открывался во внешней программе? Реализовывать собираюсь на .NET Framework 2.0/MS Visual Studio 2005. Windows Apllication. Спасибо заранее... С уважением. 
				__________________ 
		
		
		
		
	
	Шел по серверной одмин. Вдруг видит - стоит горящий шредер. Пропустил он себя через него и сгорел.  | 
|||
| 
 | 
	
	Ответить | 
| 		
			
			 | 
		#3 | 
			
                        ![]()  | 
	
    
    
			
						
		
 
            
            Можно и не выясняя путь к программе (Google – хороший друг программиста  
		
	
		
		
        
 
        
		
			 ):Код: 
	Process p = Process.Start(@"C:\winnt\system32\eula.txt"); 
				__________________ 
		
		
		
		
	
	Веб-разработчик  | 
| 
 | 
	
	Ответить | 
| 
 
"+" от:
  | 
| 		
			
			 | 
		#5 | 
			
                        ![]()  | 
	
    
    
			
						
		
 
            
            Как уже сказал Андрей, это делается с помощью объекта процесса... 
		
	
		
		
        
 
        
		
		
	
	В VS2005 он даже в тулзе в разделе Components находится.... кидаешь на форму..прописываешь у него в свойствах StartInfo.Filename - нужный тебе файл... А далее на событие прописываешь метод Start(); и усе...)  | 
| 
 | 
	
	Ответить | 
| 
 
"+" от:
  | 
| 		
			
			 | 
		#6 | 
| 
    
			
						
		
 
            
            Спасибо всем... постараюсь реализовать.  
		
	
		
		
        
 
        
		
			Оффтоп: Сейчас пытаюсь решить другую проблему - не отправляется EmailMessage из win app. Хотя раньше отправлялся. Ошибка ...io_connectionclosed есть мысли почему так происходит? Пробовал на сервера smtp.gmail.com (с ssl), smtp.inbox.uz (без ssl), localhost. Результат один...Подозрения на KIS 6... хотя я там разрешил приложению все подключения. 
				__________________ 
		
		
		
		
	
	Шел по серверной одмин. Вдруг видит - стоит горящий шредер. Пропустил он себя через него и сгорел.  | 
|
| 
 | 
	
	Ответить | 
| 		
			
			 | 
		#7 | |
			
                        ![]()  | 
	
    
    
			
						
		
 Цитата: 
	
 Оффтоп: Ты исходник выложи...а мы посмотрим где ты там ошибся и как действовал...  | 
|
| 
 | 
	
	Ответить | 
| Реклама и уведомления | |
| 		
			
			 | 
		#8 | ||
| 
    
			
						
		
 Оффтоп: Цитата: 
	
   Но вопросы продолжатся, буду восполнять пробелы, оставшиеся от проблем с преподавателями в ЦППМП)
				__________________ 
		
		
		
		
	
	Шел по серверной одмин. Вдруг видит - стоит горящий шредер. Пропустил он себя через него и сгорел.  | 
|||
| 
 | 
	
	Ответить | 
  |