Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: %( Добавлено: 07.01.10 02:28  

Автор вопроса:  UnDeAdZak
Люди! Подскажитье плиз, как из бейсика подать команду открыть файл в программе, стоящщей в системе по умолчанию, для открытия этого формата файла?

Ответить

  Ответы Всего ответов: 8  

Номер ответа: 1
Автор ответа:
 Paradox3



Вопросов: 4
Ответов: 10
 Профиль | | #1 Добавлено: 07.01.10 09:35
В общем, командные строки могут и меняться, но вот более-менее стабильный вариант:
Dim a as String = My.Computer.Registry.GetValue("HKEY_CLASSES_ROOT\" & My.Computer.Registry.GetValue("HKEY_CLASSES_ROOT\.flac", "", "";) & "\shell\open\command", "", "";)
Shell(a & " имяоткрываемогофайла";)

.flac в коде заменить на нужное расширение

Ответить

Номер ответа: 2
Автор ответа:
 Paradox3



Вопросов: 4
Ответов: 10
 Профиль | | #2 Добавлено: 07.01.10 09:38
черт почему смайлы вылетели?(((

Ответить

Номер ответа: 3
Автор ответа:
 UnDeAdZak



Вопросов: 80
Ответов: 476
 Профиль | | #3 Добавлено: 07.01.10 11:55
У меня он пишет:
"Синтаксическая ошибка в имени файла, имени папки или метке тома."

Ответить

Номер ответа: 4
Автор ответа:
 UnDeAdZak



Вопросов: 80
Ответов: 476
 Профиль | | #4 Добавлено: 07.01.10 12:00
(( Я просёк в чём фишка((. У меня стоит 7, там ажресок под открытик файла другой((. А по-другому как-нибудь можно?

Ответить

Номер ответа: 5
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #5 Добавлено: 07.01.10 14:08
Незнаю как в нэте класс называется, но нужна всего одна апишка.

Ответить

Номер ответа: 6
Автор ответа:
 gvozd



Разработчик Offline Client

Вопросов: 164
Ответов: 1317


 Web-сайт: www.gvozdsoft.com
 Профиль | | #6
Добавлено: 07.01.10 14:09
ShellExecute.

Ответить

Номер ответа: 7
Автор ответа:
 Skywalker



ICQ: 300-70-6пятьЪ 

Вопросов: 62
Ответов: 545
 Web-сайт: iSkywalker.ru
 Профиль | | #7
Добавлено: 07.01.10 15:30
  1. Process.Start("file.exe")

Ответить

Номер ответа: 8
Автор ответа:
 UnDeAdZak



Вопросов: 80
Ответов: 476
 Профиль | | #8 Добавлено: 07.01.10 15:39
Нашел самое радикальное решение)))
Написал свою читалкудля текста)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам