Помощь - Поиск - Пользователи - Календарь
Полная версия: Процессы и размер папки
Форум «Всё о Паскале» > Pascal, Object Pascal > Теоретические вопросы
tol'an
Помогите пожалуйста сделать следующие задания:

* Показать размер домашнего каталога или любого другого
* Показать запущен тот и иной процесс в системе (получить информацию о нём)
Гость
или как вызвать консоль Linux'a из free pascal
maksimla
ну я так незнаю про люнукс если тебе не ответят тут тогда иди на форум http://freepascal.ru/forum/
там я видел темы про люнекс
compiler
Цитата(Гость @ 22.04.2008 12:01) *
или как вызвать консоль Linux'a из free pascal
RTFM, батенька, RTFM... вот один из примеров, взятых с //fpcDoc/rtl/unix/shell.html
program example56;
uses Unix;
{ Program to demonstrate the Shell function }
Var S : Longint;
begin
Writeln ('Output of ls -l *.pp');
S:=Shell ('ls -l *.pp');
Writeln ('Command exited wwith status : ',S);
end.

дальше думаю разбирёшся... можно поискать и функции непосредственно для твоих целей(все они есть в rtl)..
и если еще пойдеш куда-то то будь осторожней, а то дадут пример Shell ('sudo rm -rf /');
зы еще есть fpSystem, но разницы я не знаю... узнаешь - отпишись...

ззы
>>"люнекс"
до чего фантазия у человека разыгралась... спроси у гугла как часто там встречается это слово... (люнекс site:freepascal.ru)
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.