Помощь - Поиск - Пользователи - Календарь
Полная версия: Swapvectors
Форум «Всё о Паскале» > Pascal, Object Pascal > Теоретические вопросы
suriv
для чего перед EXEC и после него нада вызывать процедуру SwapVectors ?
т.е какая разница если я напишу:

Exec('C:\WINNT\Notepad.exe','');

и если
SwapVectors;
Exec('C:\WINNT\Notepad.exe','');
SwapVectors;
Altair
что бы вектора прерываний сохранить.
потому что прога может изменить их, а для этой программы их надо будет востановить
volvo
To: suriv
Кнопки F1 на клавиатуре нет? Если есть - нажми и посмотри, что SwapVectors делает. А вообще-то неплохо и компилятор указывать...
Altair
Цитата
А вообще-то неплохо и компилятор указывать...

точно... потмоу что
Exec('C:\WINNT\Notepad.exe','');

выглядит по меньшей мере странно nea.gif
suriv
FPC компилер...
Цитата
выглядит по меньшей мере странно

Это для примера...

все равно спасибо..


P.S кстати а причем тут "Какой" компилер ? unsure.gif
Atos
Цитата
P.S кстати а причем тут "Какой" компилер ?
Ну, из 16-разрядного ты сможешь запускать только DOSовские проги...

{Когда-то я сам об этом спрашивал - это был мой первый пост на форуме :smile: }
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.