![]() |
#26 |
Участник
|
X++: class FCH_ThreadDemo { } static client void main(Args args) { Thread thread; ; thread = new Thread(); //thread.setInputParm([...]); // Передать параметры в контейнере, если необходимо thread.removeOnComplete(true); // По завершении работы выгрузить поток thread.run(classnum(FCH_ThreadDemo), staticmethodstr(FCH_ThreadDemo, run)); // Выполнение thread.waitUntilSignaled(); // Ожидаем получение ответа из потока infolog.import(thread.getOutputParm()); // Выводит в инфолог полученный выходной параметр } static client void run(Thread _thread) { container packedArgs; ; //Получение параметров, переданных в потоке //packedArgs = _thread.getInputParm(); // Выполнение метода обычными командами Axapta info('Hello'); // Последней командой метода, скопировать infolog в выходной параметр потока _thread.setOutputParm(infolog.copy(1,infolog.num())); }
__________________
- Может, я как-то неправильно живу?! - Отчего же? Правильно. Только зря... |
|
Теги |
com connector, com-объект, thread |
|
|