Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Запуск программ

280
14 октября 2006 года
ВуД™
326 / / 04.01.2006
Как открыть(запустить) программы лежашие в окне "Панель управления" :eek:
257
14 октября 2006 года
kosfiz
1.6K / / 18.09.2005
используй для этих целей API функции WinExec или CreateProcess сойдет тоже. а программы эти лежат в системной папке Windows и расширение у них cpl, т.е. пишешь winexec("appwiz.cpl",1) и запуститься установка или удаление программ.
280
15 октября 2006 года
ВуД™
326 / / 04.01.2006
Че та не получается? :confused:
257
15 октября 2006 года
kosfiz
1.6K / / 18.09.2005
хм.. и впрямь че то не работает, я правда в основном на дельфях пишу так там такое проканывает. самое интересное то, что exe или скажем txt, zip,rar эта функция запускает. пробовал ShellExecute тоже ноль эмоций. В VB .NET есть вроде функция Shell попробуй что ли её, если у тебя конечно VB .NET стоит.
280
15 октября 2006 года
ВуД™
326 / / 04.01.2006
[QUOTE=kosfiz] VB .NET стоит.[/QUOTE]
У меня vb 6 стоит. Как быть?
2.1K
15 октября 2006 года
Tever
87 / / 05.08.2003
Вот так это работает у меня под VB6
 
Код:
Private Sub Command1_Click()
Shell ("rundll32 shell32,Control_RunDLL appwiz.cpl")
End Sub

А вот сылка на описание возможностей rundll32
http://megalib.com/books/1042/rundll32.htm
280
16 октября 2006 года
ВуД™
326 / / 04.01.2006
Спасибо... Все работает :)
20K
17 октября 2006 года
Rodger
10 / / 17.10.2006
Подскажите плиз как сделать так чтоб пользователь нажатием "кнопки" в создаваемой мной форме смог открыть почту (утлук) с определенным адресом?
20K
17 октября 2006 года
Rodger
10 / / 17.10.2006
Да ещё неплохо бы непросто открыть почту, но что бы и сама форма сразу поместилась вложением в сообщение и пользователь бы мог отправить таким образом форму без трудадля себя:)
2.1K
17 октября 2006 года
Tever
87 / / 05.08.2003
[QUOTE=Rodger]Подскажите плиз как сделать так чтоб пользователь нажатием "кнопки" в создаваемой мной форме смог открыть почту (утлук) с определенным адресом?[/QUOTE]
Я-то подскажу, но надо и самому хотя бы в google поискать
Код:
Private Sub Command1_Click()
    Dim theApp, theNameSpace, theMailItem
    Set theApp = CreateObject("Outlook.Application")
    Set theNameSpace = theApp.GetNamespace("MAPI")
    Set theMailItem = theApp.CreateItem(olMailItem)
    With theMailItem
        .Recipients.Add "vasa_pupkin@mail.ru"
        .Subject = "Hello!!!"
        .Body = "Test"
        .Send
    End With
End Sub

Статья на русском: http://www.microsoft.ru/offext/developers/materials/material.aspx?id=59
20K
17 октября 2006 года
Rodger
10 / / 17.10.2006
Спасибо!) Искал я уже...- не сразу осмелился с вопросом то вылезть)
20K
17 октября 2006 года
Rodger
10 / / 17.10.2006
Правда есть одно "НО". Программа отправляет как ей и положено слово "Тест" или что вместо него написано, но как отправить весь файл в котором создана эта кнопка?
2.1K
17 октября 2006 года
Tever
87 / / 05.08.2003
Какой файл? Вложение, что ли?
Поясните, какую форму нужно отправить?
Сам файл программы или что?
Для передачи файла надо добавить такую строку:
Код:
Private Sub Command1_Click()
    Dim theApp, theNameSpace, theMailItem
    Set theApp = CreateObject("Outlook.Application")
    Set theNameSpace = theApp.GetNamespace("MAPI")
    Set theMailItem = theApp.CreateItem(olMailItem)
    With theMailItem
        .Recipients.Add "vasa_pupkin@mail.ru"
        .Subject = "Hello!!!"
        .Body = "Test"
        .Attachments.Add "c:\debug.log"
        .Send
    End With
End Sub
20K
17 октября 2006 года
Rodger
10 / / 17.10.2006
Вообщем (грубо говоря) на листочке в ворде пишется какой либо текст (например заявка или заказ) и потому как часто электронный бланк заполняют некорректно, т.е. сбивая "основу", требуется защитить форму от пользователя, но что бы он мог отправить её (заполненную) одним нажатием кнопки по почте...
7
17 октября 2006 года
@pixo $oft
3.4K / / 20.09.2006
Эй,дарагой,зачэм запускат лищний программа с большой количество параметров?Пиши Shell("Control <Имя файла CPl>").Есть такая прога в %WinDir%\System32.Если не будет работать,при пиши расширения к файлам(.exe и .cpl соотв.).Если боишься ошибок,юзай WinExec
2.1K
17 октября 2006 года
Tever
87 / / 05.08.2003
[QUOTE=Rodger]Вообщем (грубо говоря) на листочке в ворде пишется какой либо текст (например заявка или заказ) и потому как часто электронный бланк заполняют некорректно, т.е. сбивая "основу", требуется защитить форму от пользователя, но что бы он мог отправить её (заполненную) одним нажатием кнопки по почте...[/QUOTE]
Пример в студию...
7
17 октября 2006 года
@pixo $oft
3.4K / / 20.09.2006
Shell("Control AccWiz.cpl") или WinExec("Control.exe AccWiz.cpl")
2.1K
17 октября 2006 года
Tever
87 / / 05.08.2003
Да я, собственно, к другому участнику форума обращался
7
17 октября 2006 года
@pixo $oft
3.4K / / 20.09.2006
[QUOTE=Tever]Да я, собственно, к другому участнику форума обращался[/QUOTE]
Я уж догадался
20K
20 октября 2006 года
Rodger
10 / / 17.10.2006
[QUOTE=@pixo $oft]Shell("Control AccWiz.cpl") или WinExec("Control.exe AccWiz.cpl")[/QUOTE]
Нельзя ли полностью, как в примере многоуважаемого Tevera. Его пример очень хорошо скопировался и вставился в программу и все прекрасно работает. То есть его пост - образец как надо помогать.:)
2.1K
20 октября 2006 года
Tever
87 / / 05.08.2003
[QUOTE=Rodger]Нельзя ли полностью, как в примере многоуважаемого Tevera. Его пример очень хорошо скопировался и вставился в программу и все прекрасно работает. То есть его пост - образец как надо помогать.:)[/QUOTE]
Спасибо за комплимент, но на первой странице этого топика есть мой пример запуска этих приложений
280
20 октября 2006 года
ВуД™
326 / / 04.01.2006
Цитата:
А вот сылка на описание возможностей rundll32
http://megalib.com/books/1042/rundll32.htm



Здесь не все функции программ которые содержутся в панели управлении? :eek: А где взять полный список этих функции на windows Xp?

7
21 октября 2006 года
@pixo $oft
3.4K / / 20.09.2006
Какой из них?Их здесь немало
2.1K
22 октября 2006 года
Tever
87 / / 05.08.2003
[QUOTE=ВуД™]Здесь не все функции программ которые содержутся в панели управлении? :eek: А где взять полный список этих функции на windows Xp?[/QUOTE]
А сам-то искать не пробовал? Интернет большой
280
25 октября 2006 года
ВуД™
326 / / 04.01.2006
[QUOTE=Tever]А сам-то искать не пробовал? Интернет большой[/QUOTE]
ЕСЛИ Я ПРОБЫВАЛ Я БЫ НЕ ЗАДОВАЛ ВОПРОС, У МЕНЯ ПРОСТО ИНТЕРНЕТ ДОРОГОЙ И ВСЕ ПРОСТО НЕ УСПЕВАЕШЬ. ПОЖАЛУЙСТА ПОМОГИТЕ МНЕ
2.1K
25 октября 2006 года
Tever
87 / / 05.08.2003
2 ВуД™
В поиске поищи файлы на диске С: по маске *.cpl
Это и будут все апплеты управления и даже больше и попробуй их позапускай
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог