Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Теоретические вопросы _ Дамп памяти процесса

Автор: Serasy 22.12.2008 2:27

Здравствуйте!
Как в Паскале можно получить дамп памяти процесса зная его pid, и далее записать полученные данные в текстовый файл? Ну, собственно, с записью то проблем нет, а вот как получить.... В модулях есть функции для этого?

Автор: volvo 22.12.2008 5:02

Цитата
Как в Паскале можно получить дамп памяти процесса зная его pid
Какой Паскаль, уточни? Если доступен WinAPI, то это делается с помощью http://msdn.microsoft.com/en-us/library/ms680553(VS.85).aspx

Автор: Serasy 22.12.2008 14:30

TP7. Спасибо за совет, сегодня проверю..

Автор: volvo 22.12.2008 16:45

Если

Цитата
TP7
, то можешь не проверять - там нет возможности работать с WinAPI... ДОС-овский компилятор ничего не может и не должен знать о той ОСи, которая вышла после него. В Borland Pascal 7 уже есть возможность работать с Windows, именно начиная с Борланд Паскаля, не с Турбо...

Автор: Serasy 22.12.2008 18:42

А из-под TP значит никак? Нет, ну можно конечно извратиться и использовать что то вроде nircmd но хотелось бы вручную..