Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Как происходит вызов приложений НЕ из VB?! Добавлено: 24.05.08 11:22  

Автор вопроса:  werber | Web-сайт: www.werbersoft.ru
Однако, здравствуйте, товарищи! Кто-нибудь случаем не знает, как происходит вызов внешних программ в других языках программирования, кроме Visual Basic-а? Сразу хочу сказать, что мне нужно вызывать приложение rundll32.exe с параметрами (это для моей Rundll32 Library). Например:

Shell "rundll32.exe shell32.dll,Control_RunDLL"


И как это будет выглядеть на Delphy, C, C++ и т.д.?

Всем заранее спасибо!

Ответить

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

Номер ответа: 1
Автор ответа:
 User Unknown



Вечный Юзер!

ICQ: uu@jabber.cz 

Вопросов: 120
Ответов: 3302
 Профиль | | #1 Добавлено: 24.05.08 11:48
Delphi:

    uses ShellApi;
    ShellExecute(Handle, 'open', 'rundll32.exe', nil, nil, SW_SHOWNORMAL) ;




C:


system("rundl32.exe";);


Как-то так вроде..

Ответить

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



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

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #2
Добавлено: 24.05.08 13:06
Assembler:
push SW_SHOWNORMAL
push 0
push 0
push offset rundll
push offset open
push Handle
call ShellExecute

jmp @over_data
rundll db 'rundll32.exe',0
open   db 'open',0
@over_data:

Ответить

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



Вопросов: 20
Ответов: 285
 Профиль | | #3 Добавлено: 25.05.08 15:13
2 Executioner:
По-настоящему "сексуальный" код!!!

Ответить

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



ICQ: ненавижу 

Вопросов: 28
Ответов: 317
 Web-сайт: Не хочу ломать голову, если её уже сломал кто-то другой.
 Профиль | | #4
Добавлено: 25.05.08 16:17
Real Asm Warrior

Ответить

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



Вопросов: 71
Ответов: 112
 Web-сайт: www.werbersoft.ru
 Профиль | | #5
Добавлено: 25.05.08 19:19
А если можно тот=же код что в примере.

Ответить

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



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

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #6
Добавлено: 26.05.08 01:55
А строку поменять самому фантазия не позволяет что ли? =)

Ответить

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


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #7
Добавлено: 26.05.08 06:16
Haskell:

import System.Cmd
main = system "calc.exe"

Ответить

Страница: 1 |

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



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