....
SwapVectors;
Repeat
exec('x.com',Par);
int(i);
Until i<2000;
SwapVectors;
....
SwapVectors; - ??
SwapVectors; - Неподскажите для чего это, когда им пользоваться, можно ли без него?
Цитата:
TP 7.0
Remarks:
Swaps the contents of the SaveIntXX pointers in the System unit with the current contents of the interrupt vectors. SwapVectors is typically called just before and just after a call to Exec. This ensures that the Exec'd process does not use any interrupt handlers installed by the current process and vice versa.
Remarks:
Swaps the contents of the SaveIntXX pointers in the System unit with the current contents of the interrupt vectors. SwapVectors is typically called just before and just after a call to Exec. This ensures that the Exec'd process does not use any interrupt handlers installed by the current process and vice versa.
Можно ли его использовать перед циклом или непосредствено перед Exec??
Код:
Цитата:
Originally posted by MFOB
Я к другому веду...
Можно ли его использовать перед циклом или непосредствено перед Exec??
Я к другому веду...
Можно ли его использовать перед циклом или непосредствено перед Exec??
Да можешь его вообще не использовать...
Цитата:
Originally posted by Archie
Да можешь его вообще не использовать...
Да можешь его вообще не использовать...
Хотелось делоть все по правилам но ... :)
Поверю наслово Archie.
Цитата:
Originally posted by MFOB
Хотелось делоть все по правилам но ... :)
Поверю наслово Archie.
Хотелось делоть все по правилам но ... :)
Поверю наслово Archie.
А если по правилам, то в цикле до exec и после него. Сохранил контекст. Выполнил приложение. Восстановил контекст. Вдруг приложение его попортило?. Но приложения практически всегда не портят. Поэтому - то смело можно и не делать. Вот уж если глючить начнет. Тогда делай.
Цитата:
Originally posted by AlexandrVSmirno
А если по правилам, то в цикле до exec и после него. Сохранил контекст. Выполнил приложение. Восстановил контекст. Вдруг приложение его попортило?. Но приложения практически всегда не портят. Поэтому - то смело можно и не делать. Вот уж если глючить начнет. Тогда делай.
А если по правилам, то в цикле до exec и после него. Сохранил контекст. Выполнил приложение. Восстановил контекст. Вдруг приложение его попортило?. Но приложения практически всегда не портят. Поэтому - то смело можно и не делать. Вот уж если глючить начнет. Тогда делай.
Наконецто детальное обьяснеие темы!!
Цитата:
Originally posted by AlexandrVSmirno
Вдруг приложение его попортило?
Вдруг приложение его попортило?
Это наверное если оно непосредствено работае с векторами?? т.е оно так написано програмистом создавшим его.
Ели так то я пошел заниматься "оптимизацией":P :D