HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 25.01.2008, 20:20
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
С нами: 10139366

Репутация: 1502


По умолчанию

Итак, вот он - гениальный работающий способ: пишем батник со строкой типа @start calc.exe и запускаем из программы этот батник. Всё!=)
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #2  
Старый 25.01.2008, 21:45
Jes
Постоянный
Регистрация: 16.04.2007
Сообщений: 398
С нами: 10037186

Репутация: 1462
По умолчанию

мда :/

api + shellExecute ?
 
Ответить с цитированием

  #3  
Старый 26.01.2008, 11:58
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
С нами: 11042306

Репутация: 2726


По умолчанию

Цитата:
Итак, вот он - гениальный работающий способ: пишем батник со строкой типа @start calc.exe и запускаем из программы этот батник. Всё!=)
мда.. гениальный как и автор...
CreateProcess() с cmd.exe, параметрами и скрытым окном и то уж проще ...
 
Ответить с цитированием

  #4  
Старый 26.01.2008, 17:15
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
С нами: 10139366

Репутация: 1502


По умолчанию

да не работает CreateProcess() с inherit_handles=false - Process Explorer наглядно рисует, что чем создано.
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #5  
Старый 26.01.2008, 18:46
bons
Участник форума
Регистрация: 20.12.2007
Сообщений: 295
С нами: 9679872

Репутация: 347
По умолчанию

Цитата:
CreateProcess() с cmd.exe, параметрами и скрытым окном и то уж проще ...
это будет примерно так

Код:
procedure StartProcess(const sName:ansistring);
var sa:STARTUPINFO;
    pi:PROCESS_INFORMATION;
begin
 FillChar(sa,sizeof(sa),0);
 sa.wShowWindow:=SW_HIDE;
 sa.dwFlags:=STARTF_USESHOWWINDOW;
 CreateProcess(nil,pChar('cmd /c start '+sName),nil,nil,false,0,nil,nil,sa,pi);
end;
 
Ответить с цитированием

  #6  
Старый 26.01.2008, 18:57
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
С нами: 10139366

Репутация: 1502


По умолчанию

Да тоже самое всё... просто разные вариации на тему А, по-хорошему, записать всё равно что-нибудь надо будет... А cmd в 9x не прокатит..
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хакер и закон! SladerNon Болталка 17 12.11.2009 09:42
rundll32.exe в списке процессов...(???) Chib@ Болталка 15 07.01.2008 15:06
Нарушение тайны: народ восстал против сервиса Google dinar_007 Мировые новости. Обсуждения. 8 28.12.2007 11:34
нарушение по статье "доступа к чужой компьютерной информации"...? BNF Болталка 4 07.08.2005 15:22



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.