Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Запуск программы из программы на АСМ (https://forum.antichat.xyz/showthread.php?t=149931)

MAG0t 21.10.2009 10:23

Запуск программы из программы на АСМ
 
Как написать прогру, каторая запускает другую прогу на ассемблере?

Jes 21.10.2009 13:27

для win32:
вариант обычный msdn+CreateProcess
вариант для пытливых умов: http://www.wasm.ru/article.php?article=memfile

swt1 21.10.2009 13:43

in fasm
[+]
include 'include\win32ax.inc'

.code

start:
invoke WinExec,\
"notepad.exe",\
SW_SHOWNORMAL
invoke ExitProcess, 0

.end start

если правильно понял тебя.

St0nX 21.10.2009 14:12

CreateProcess рабочий пример на masm можеш тут глянуть. Ток там консоль запускается. Ну разницы почти никакой для тебя.
http://forum.antichat.ru/thread149473.html

MAG0t 21.10.2009 18:33

спасибо..
я имел ввиду, что к примеру есть файл 1.ехе, а в файле 2.ехе нужно запустить 1.ехе

Hiro Protagonist 21.10.2009 20:01

ппц тема. Запуск нового процесса из нашего на win32api выглядит также как и на любом другом языке. А если проблемы с асмом, то какое нахрен винапи, учи асемблер только и только под дос. А если так подходишь гоу ту делфи+VCL и сидиез и руки прочь от незамутнённости машинных кодов, а то низкоуровневые демоны, живущие за третьим конвеером, покарают тебя!!!11

ЗЫ Сорри всем, достало конкретно ... потреб***дство ...

[n]-c0der 22.10.2009 12:44

ShellExecute, WinExec, CreateProcess, Google.com

gisTy 22.10.2009 17:04

Цитата:

Сообщение от Hiro Protagonist
гоу ту делфи+VCL и сидиез

си шарп:(


Время: 18:25