Здравствуйте. Недавно установил себе Microsoft Visual Studio 2008. При написании первого Windows-приложения в этой системе уже почувствовались некоторые неудобства, вызванные изменениями некоторых "правил" (до этого я писал проги в VB 6.0). В частности возникли непонятки с использованием API-функции ShellExecute. Значит, создал я модуль Module1, в котором объявил функцию ShellExecute. Затем в главной форме для кнопки Button1 создал событие (допустим нужно из моего приложения запустить notepad):
Module1.ShellExecute(0, "open", "C:\WINDOWS\NOTEPAD.exe", "", "C:\WINDOWS", 1) 'Скобки система добавила сама, не знаю почему. В VB 6.0 это посчиталось бы ошибкой.
После этого компилирую программу и запускаю. Однако при щелчке на кнопке Button1 ничего не происходит. Странно. А в VB 6.0 всё работало нормально.
Страница 1 из 1
Microsoft Visual Basic 2008 Функция ShellExecute
Страница 1 из 1
Другие ответы в этой теме
Страница 1 из 1