|
|
|
Как вызвать любой файл на выполнение?
|
|||
|---|---|---|---|
|
#18+
Если передать функции Shell файл например T1.txt, то возникает ошибка. Какой API функцией воспользоваться, чтобы узнать, какое приложение сопоставлено файлу с расширением *.txt? Если можно, то фрагмент кода на VB6. Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2008, 13:50 |
|
||
|
Как вызвать любой файл на выполнение?
|
|||
|---|---|---|---|
|
#18+
ShellExecuteEx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2008, 14:21 |
|
||
|
Как вызвать любой файл на выполнение?
|
|||
|---|---|---|---|
|
#18+
Если тебе просто нужно открыть файл, можно воспользоваться следующим кодом. Файл автоматически откроется связанным с ним приложением. По крайней мере у меня это работает. Private 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 Private Sub Сommand_Click() ShellExecute Me.hwnd, vbNullString, "C:\documents and settings\администратор\рабочий стол\1.txt", vbNullString, "C:\", 1 End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2008, 14:30 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=35630424&tid=2161677]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
68ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 227ms |
| total: | 387ms |

| 0 / 0 |
