IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Программирование (https://www.imho.ws/forumdisplay.php?f=40)
-   -   Как воспользоваться функцией ShellExecute в VB ? (https://www.imho.ws/showthread.php?t=32022)

Sancho7 12.06.2003 11:09

Как воспользоваться функцией ShellExecute в VB ?
 
вот как я ей воспользовался в Делфи:
Shellexecute(handle,'open','\',nil,nil,SW_RESTORE);

как это будет выглядеть если перевести на Visual Basic ?

dr.goo 12.06.2003 18:00

делфи не знаю, но в VB есть функция Shell

lProcID = Shell("c:\MyApp.exe", vbNormalFocus)

Sancho7 12.06.2003 18:11

поясню немного больше.
в VB она работает вот так например:
Dim Ret
Ret = ShellExecute(hwnd, "Open", "mailto:<shs777@yandex.ru>?Subject=Тест", &H0, &H0, SW_RESTORE)

Но нада вместо мыла и аутлука чтоб он текущий диск открывал.
Непонимаю как реализовать

dr.goo 12.06.2003 19:25

попробуй

ShellExecute(handle, "open", path_to_folder, &H0, &H0, SW_SHOWNORMAL)

или

ShellExecute(handle, "explore", path_to_folder, &H0, &H0, SW_SHOWNORMAL)

Sancho7 14.06.2003 10:59

path_to_folder не пойдёт потому что нада текущий диск открыть с которого она запущена
Например C: D: E: ...etc


Часовой пояс GMT +4, время: 17:53.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.