Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: ShellExecute Добавлено: 21.01.04 10:24  

Автор вопроса:  Maxik
Как ей пользоваться? Делал по всякому - никак. Окно моей проги теряет
фокус, а диспетчере появляется процесс rundll и тишина.

Ответить

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

Номер ответа: 1
Автор ответа:
  Артём Л.



ICQ: 280044491 

Вопросов: 43
Ответов: 227
 Профиль | | #1 Добавлено: 21.01.04 12:24
а к чему тут ShellExecute по-моему достойная замена - Process

Ответить

Номер ответа: 2
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #2
Добавлено: 21.01.04 12:34
В .NET лучше используй Process.Start.

Ответить

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



Вопросов: 72
Ответов: 147
 Профиль | | #3 Добавлено: 21.01.04 19:50

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
SW_MINIMIZE,SW_MAXIMIZE,SW_SHOW
Const SW_SHOWNORMAL = 1
Private Sub Form_Load()
   Dim ret As Long
   ret = ShellExecute(Form1.hwnd, "open", "Путь и имя твоей", vbNullString, "C:\", SW_SHOWNORMAL)
end sub

Ты наверно не понял - это АПИ функция и та ошибка которая у тебя появлется - из-за того что ты не объвил функцию...Удачи:)

Ответить

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



Вопросов: 58
Ответов: 201
 Профиль | | #4 Добавлено: 23.01.04 15:12
Действительно достойная замена! Я даже и не знал... Спасибо всем.

Ответить

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



Вопросов: 58
Ответов: 201
 Профиль | | #5 Добавлено: 23.01.04 15:19
Меня учишь, что такое АПИ?! Раз новичок, так не лезь!!! Это про Net, та
есть отличия от 6 при работе с АПИ.

Ответить

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


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #6
Добавлено: 23.01.04 15:29

Ты на Новичка не гони, тут одни из самых крутых мэнов: NovichoK, LamerOnLine, User Unknown и все такое... Они просто скромничают :) А на название форума не все обращают внимание.

Ответить

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



Вопросов: 58
Ответов: 201
 Профиль | | #7 Добавлено: 23.01.04 20:17
Я и не наезжаю, просто иногда раздражает такое невнимание.

Ответить

Страница: 1 |

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



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