powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Запуск файла програмой по умолчанию
9 сообщений из 9, страница 1 из 1
Запуск файла програмой по умолчанию
    #37391690
Фотография Андрей159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно запускать файл програмой по умолчанию. Чтоб если mp3, то у меня по умолчанию винамп запускает этот файл, а на другом компе виндовс медиа плеер и т.д. Как это чудо делается ?
...
Рейтинг: 0 / 0
Запуск файла програмой по умолчанию
    #37391702
Андрей159,
Код: plaintext
1.
2.
3.
4.
[HKEY_CLASSES_ROOT\.mp3]
@="Winamp.File"

[HKEY_CLASSES_ROOT\Winamp.File\shell\open\command]
@=""%PROGRAMFILES%\WinAMP\winamp.exe" "% 1 ""
...
Рейтинг: 0 / 0
Запуск файла програмой по умолчанию
    #37391707
Фотография Андрей159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не выход

нужно не только для "mp3"

а по реестрам лазить не умею, только вручную, а нужно чтоб vb все делал
...
Рейтинг: 0 / 0
Запуск файла програмой по умолчанию
    #37391709
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей159,

ShellExecute
...
Рейтинг: 0 / 0
Запуск файла програмой по умолчанию
    #37391714
Фотография Андрей159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"ShellExecute"
уточните пожалуйста как активировать эту функцию Declare или чего там. У меня такой команды нет на VB6
...
Рейтинг: 0 / 0
Запуск файла програмой по умолчанию
    #37391724
Фотография Андрей159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большое спасибо. Разобрался. Пример сдесь . За реестры также спасибо.
...
Рейтинг: 0 / 0
Запуск файла програмой по умолчанию
    #37391726
Фотография Андрей159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати елси у меня будет URL, можно зделать чтоб открылся бравзер по умолчанию и открыл страницу ?
Я разрабатываю перехват клавиш, который по комбинации клавиш (ключевое слово) работает как ярлык (открывает папки, файлы, выделяет либо запускает, а также запускает веб страницу). Спасибо
...
Рейтинг: 0 / 0
Запуск файла програмой по умолчанию
    #37391745
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да
...
Рейтинг: 0 / 0
Запуск файла програмой по умолчанию
    #37392017
majestic-mike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Андрей159,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Declare Function ShellExecute Lib "shell32.dll" _
  Alias "ShellExecuteA" _
  (ByVal hwnd As Long, ByVal lpOperation As String, _
  ByVal lpFile As String, ByVal lpParameters As String, _
  ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

Public Sub RunBrowser(lngHWnd As Long, strURL As String, iWindowStyle As Integer)
  Dim lSuccess As Long

  lSuccess = ShellExecute(lngHWnd, "Open", _
          strURL,  0 &,  0 &, iWindowStyle)
End Sub

ну и как нибудь вроде:

Код: plaintext
Call RunBrowser(frmMain.hwnd, "http://www.sql.ru", SW_SHOWDEFAULT)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Запуск файла програмой по умолчанию
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]