Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 2 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Модератор форума: Peter, DEMBEL  
Плагин alConsole
AlienДата: Сб, 30 Июля 2011, 20:28 | Сообщение # 31
С фриарком ничего что-то не получается. Ошибку выдает при попытке парсинга переменной :(
Quote
SetVar "[ChangeDir]" "C:&cd [#34][PubDir][#34]&"
alRun "[ChangeDir]arc.exe a archive folder -m2 -r -t" "False" "[temp]" "Output" "True"

Quote
:Output
SubStr "[temp]" "7" "3" "[progress]"
Return

Попробуйте.


Сообщение отредактировано
Alien - Сб, 30 Июля 2011, 21:35
 
СообщениеС фриарком ничего что-то не получается. Ошибку выдает при попытке парсинга переменной :(
Quote
SetVar "[ChangeDir]" "C:&cd [#34][PubDir][#34]&"
alRun "[ChangeDir]arc.exe a archive folder -m2 -r -t" "False" "[temp]" "Output" "True"

Quote
:Output
SubStr "[temp]" "7" "3" "[progress]"
Return

Попробуйте.

Автор - Alien
Дата добавления - 30 Июля 2011 в 20:28
ВадимДата: Вс, 31 Июля 2011, 01:02 | Сообщение # 32
Генератор идей


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
Сообщение

Автор - Вадим
Дата добавления - 31 Июля 2011 в 01:02
DEMBELДата: Вс, 31 Июля 2011, 07:06 | Сообщение # 33
Наш дизайнер
нормально все с фриарком. токо я не писал стартовую директорию:
d:\des\FreeArc-console-0.666-win32\bin\arc.exe a archive c:\cmd -m2 -r -t


а выводит квадратики вне завис-ти от кодировки

Добавлено (31 Июль 2011, 05:29)
---------------------------------------------
Quote (Alien)
Ошибку выдает при попытке парсинга переменной

поэтому и ошибка видимо

Добавлено (31 Июль 2011, 05:34)
---------------------------------------------
Предложения:

- добавить обработку события при выводе строки (при отключенном режиме "ждать окончания программы", для реагирования на ее содержимое)
- добавить если возможно прерывание работы консоли

для чего нужно - пример
- делаем tracert адреса
- при выводе строки типа "Превышен допустимый предел интервала... блабла" надо это определять и реагировать. (фриарка и прочих это тоже касается, чтобы ловить прогресс на лету).
- в этом же случае иметь возможность прервать процесс (чтобы перейти к следующему адресу, иначе будешь ждать до посинения пока кончатся все попытки конекта)

Добавлено (31 Июль 2011, 07:06)
---------------------------------------------

Quote (DEMBEL)
добавить обработку события при выводе строки

а тьфу, там эта подпрограмма output эту роль выполняет, да? а тогда есть событие окончания работы?
Прикрепления: 2776653.png (13.5 Kb)


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениенормально все с фриарком. токо я не писал стартовую директорию:
d:\des\FreeArc-console-0.666-win32\bin\arc.exe a archive c:\cmd -m2 -r -t


а выводит квадратики вне завис-ти от кодировки

Добавлено (31 Июль 2011, 05:29)
---------------------------------------------
Quote (Alien)
Ошибку выдает при попытке парсинга переменной

поэтому и ошибка видимо

Добавлено (31 Июль 2011, 05:34)
---------------------------------------------
Предложения:

- добавить обработку события при выводе строки (при отключенном режиме "ждать окончания программы", для реагирования на ее содержимое)
- добавить если возможно прерывание работы консоли

для чего нужно - пример
- делаем tracert адреса
- при выводе строки типа "Превышен допустимый предел интервала... блабла" надо это определять и реагировать. (фриарка и прочих это тоже касается, чтобы ловить прогресс на лету).
- в этом же случае иметь возможность прервать процесс (чтобы перейти к следующему адресу, иначе будешь ждать до посинения пока кончатся все попытки конекта)

Добавлено (31 Июль 2011, 07:06)
---------------------------------------------

Quote (DEMBEL)
добавить обработку события при выводе строки

а тьфу, там эта подпрограмма output эту роль выполняет, да? а тогда есть событие окончания работы?

Автор - DEMBEL
Дата добавления - 31 Июля 2011 в 07:06
AlienДата: Вс, 31 Июля 2011, 08:45 | Сообщение # 34
Quote (DEMBEL)
а тогда есть событие окончания работы?

нет, только если "ждать окончания выполнения команды", но при этом необук будет ждать конца, зависнет на время выполнения, т.к. выполняется в одном потоке.
Quote (DEMBEL)
поэтому и ошибка видимо

Поэтому, это почему? Пробовал парсить, у тебя есть ошибки?
 
Сообщение
Quote (DEMBEL)
а тогда есть событие окончания работы?

нет, только если "ждать окончания выполнения команды", но при этом необук будет ждать конца, зависнет на время выполнения, т.к. выполняется в одном потоке.
Quote (DEMBEL)
поэтому и ошибка видимо

Поэтому, это почему? Пробовал парсить, у тебя есть ошибки?

Автор - Alien
Дата добавления - 31 Июля 2011 в 08:45
DEMBELДата: Вс, 31 Июля 2011, 09:05 | Сообщение # 35
Наш дизайнер
Quote (Alien)
Поэтому, это почему?

из за квадратиков в выводе. но вроде нет ошибок...
Quote (Alien)
Пробовал парсить, у тебя есть ошибки?

ошибок нет. это у тебя ошибки в синтаксисе п31

напиши без этой лабуды, просто пути (укажи свои). вроде мелькают проценты в переменной прогресса.

Добавлено (31 Июль 2011, 09:05)
---------------------------------------------

Quote (Alien)
а тогда есть событие окончания работы?

надо повесить иначе откуда знать что работа окончена
Прикрепления: cmd2.zip (1.8 Kb)


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение
Quote (Alien)
Поэтому, это почему?

из за квадратиков в выводе. но вроде нет ошибок...
Quote (Alien)
Пробовал парсить, у тебя есть ошибки?

ошибок нет. это у тебя ошибки в синтаксисе п31

напиши без этой лабуды, просто пути (укажи свои). вроде мелькают проценты в переменной прогресса.

Добавлено (31 Июль 2011, 09:05)
---------------------------------------------

Quote (Alien)
а тогда есть событие окончания работы?

надо повесить иначе откуда знать что работа окончена

Автор - DEMBEL
Дата добавления - 31 Июля 2011 в 09:05
AlienДата: Вс, 31 Июля 2011, 13:47 | Сообщение # 36
Quote (DEMBEL)
напиши без этой лабуды, просто пути (укажи свои).

у меня например пути с пробелами, нужно путь к arc.exe писать в кавычках, то и получается путь к папке которую нужно архивировать тоже нужно писать в кавычках, но эти кавычки противоречат друг другу и первые кавычке, что относятся к эксешнику не будут работать %)

Добавлено (31 Июль 2011, 13:47)
---------------------------------------------
Экранирование не помогает, не знаю как с этим бороться :(

 
Сообщение
Quote (DEMBEL)
напиши без этой лабуды, просто пути (укажи свои).

у меня например пути с пробелами, нужно путь к arc.exe писать в кавычках, то и получается путь к папке которую нужно архивировать тоже нужно писать в кавычках, но эти кавычки противоречат друг другу и первые кавычке, что относятся к эксешнику не будут работать %)

Добавлено (31 Июль 2011, 13:47)
---------------------------------------------
Экранирование не помогает, не знаю как с этим бороться :(


Автор - Alien
Дата добавления - 31 Июля 2011 в 13:47
DEMBELДата: Вс, 31 Июля 2011, 15:45 | Сообщение # 37
Наш дизайнер
в vbsкрипте так можно побороть двойными, тройными кавычками типа
run "c:\cmd.exe """p ara meter""" parameter" либо апострофом ' ' ' типа тоже кавычка
наверняка есть способ побороть подобную интерпретацию и в с билдере


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениев vbsкрипте так можно побороть двойными, тройными кавычками типа
run "c:\cmd.exe """p ara meter""" parameter" либо апострофом ' ' ' типа тоже кавычка
наверняка есть способ побороть подобную интерпретацию и в с билдере

Автор - DEMBEL
Дата добавления - 31 Июля 2011 в 15:45
AlienДата: Вс, 31 Июля 2011, 16:43 | Сообщение # 38
Версия обновилась. Архив обновлен.

Quote
v.1.1

  • Исправлен баг с кавычками.
  • Добавлена команда alStop.
  • Добавлена подпрограмма при окончании работы команды.
  • Прочие мелочи...


Скачать v.1.1
 
СообщениеВерсия обновилась. Архив обновлен.

Quote
v.1.1

  • Исправлен баг с кавычками.
  • Добавлена команда alStop.
  • Добавлена подпрограмма при окончании работы команды.
  • Прочие мелочи...


Скачать v.1.1

Автор - Alien
Дата добавления - 31 Июля 2011 в 16:43
DEMBELДата: Вс, 31 Июля 2011, 16:52 | Сообщение # 39
Наш дизайнер
шлифуешь? я вот нагуглил _http://www.gidforums.com/t-7065.html
меня интересует как ты запускаешь консоль, встроенными командами билдера как консоль? а можно еще непосредственно создавать процесс, в этом случае возможно получать вывод от него?


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениешлифуешь? я вот нагуглил _http://www.gidforums.com/t-7065.html
меня интересует как ты запускаешь консоль, встроенными командами билдера как консоль? а можно еще непосредственно создавать процесс, в этом случае возможно получать вывод от него?

Автор - DEMBEL
Дата добавления - 31 Июля 2011 в 16:52
AlienДата: Вс, 31 Июля 2011, 17:10 | Сообщение # 40
Создается отдельный скрытый процесс и непосредственно идет чтение его вывода напрямую из процесса.
 
СообщениеСоздается отдельный скрытый процесс и непосредственно идет чтение его вывода напрямую из процесса.

Автор - Alien
Дата добавления - 31 Июля 2011 в 17:10
DEMBELДата: Вс, 31 Июля 2011, 17:17 | Сообщение # 41
Наш дизайнер
клево, так и надо. щас буим тестить. с названием плага не решил окончательно? а то есть забавная интерпретация одного из названий:
Прикрепления: 3827075.png (3.3 Kb) · 0856197.png (4.9 Kb)


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениеклево, так и надо. щас буим тестить. с названием плага не решил окончательно? а то есть забавная интерпретация одного из названий:

Автор - DEMBEL
Дата добавления - 31 Июля 2011 в 17:17
AlienДата: Вс, 31 Июля 2011, 17:21 | Сообщение # 42


Сообщение отредактировано
Alien - Вс, 31 Июля 2011, 17:21
 
Сообщение

Автор - Alien
Дата добавления - 31 Июля 2011 в 17:21
DEMBELДата: Вс, 31 Июля 2011, 17:24 | Сообщение # 43
Наш дизайнер


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение

Автор - DEMBEL
Дата добавления - 31 Июля 2011 в 17:24
AlienДата: Вс, 31 Июля 2011, 17:48 | Сообщение # 44
Вот попробуй заархивировать. У меня программа вылетает с криками. Использую для парсинга tagParse.
 
СообщениеВот попробуй заархивировать. У меня программа вылетает с криками. Использую для парсинга tagParse.

Автор - Alien
Дата добавления - 31 Июля 2011 в 17:48
ВадимДата: Вс, 31 Июля 2011, 18:00 | Сообщение # 45
Генератор идей
Quote (DEMBEL)
интерпретация одного из названий:

Красиво! thumbs_up

Quote (Alien)
Версия обновилась. Архив обновлен.

Отлично, потестим! thumbs_up


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
Сообщение
Quote (DEMBEL)
интерпретация одного из названий:

Красиво! thumbs_up

Quote (Alien)
Версия обновилась. Архив обновлен.

Отлично, потестим! thumbs_up

Автор - Вадим
Дата добавления - 31 Июля 2011 в 18:00
DEMBELДата: Вс, 31 Июля 2011, 18:09 | Сообщение # 46
Наш дизайнер
вот из-за вызова tagparse и вылетает

Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениевот из-за вызова tagparse и вылетает

Автор - DEMBEL
Дата добавления - 31 Июля 2011 в 18:09
AlienДата: Вс, 31 Июля 2011, 18:11 | Сообщение # 47
Quote (DEMBEL)
вот из-за вызова tagparse и вылетает

чем он ему так не нравится?
как же ещё парсить его? %)
 
Сообщение
Quote (DEMBEL)
вот из-за вызова tagparse и вылетает

чем он ему так не нравится?
как же ещё парсить его? %)

Автор - Alien
Дата добавления - 31 Июля 2011 в 18:11
DEMBELДата: Вс, 31 Июля 2011, 18:13 | Сообщение # 48
Наш дизайнер
системная ошибка в кернел32
надо командами нб попробовать. одна подпрограмма не успевает отработать как тутже приходит вызов следующей при новой строке. Нужно видимо иметь ввиду что подпрограмма при выводе строки должна выполняться быстро.

Добавлено (31 Июль 2011, 18:13)
---------------------------------------------
либо ее вызов "гаситься" до завершения предыдущей, что не совсем желательно по идее... в этом может быть дело?


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениесистемная ошибка в кернел32
надо командами нб попробовать. одна подпрограмма не успевает отработать как тутже приходит вызов следующей при новой строке. Нужно видимо иметь ввиду что подпрограмма при выводе строки должна выполняться быстро.

Добавлено (31 Июль 2011, 18:13)
---------------------------------------------
либо ее вызов "гаситься" до завершения предыдущей, что не совсем желательно по идее... в этом может быть дело?

Автор - DEMBEL
Дата добавления - 31 Июля 2011 в 18:13
AlienДата: Вс, 31 Июля 2011, 18:13 | Сообщение # 49
Ну вот, SubStr тоже выдает ошибку. А сделать "задержку" консоли не получится.
 
СообщениеНу вот, SubStr тоже выдает ошибку. А сделать "задержку" консоли не получится.

Автор - Alien
Дата добавления - 31 Июля 2011 в 18:13
DEMBELДата: Вс, 31 Июля 2011, 18:18 | Сообщение # 50
Наш дизайнер
либо что-то типа буфера для вызовов подпрограммы предусмотреть... но это уже будет не механизм а огород

Добавлено (31 Июль 2011, 18:18)
---------------------------------------------
с substring все нормально. тут еще чтото не то с кавычками. я кавычки поубирал прописав везде реальные пути, работает. щас начну вставлять обратно, посмотрим...


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениелибо что-то типа буфера для вызовов подпрограммы предусмотреть... но это уже будет не механизм а огород

Добавлено (31 Июль 2011, 18:18)
---------------------------------------------
с substring все нормально. тут еще чтото не то с кавычками. я кавычки поубирал прописав везде реальные пути, работает. щас начну вставлять обратно, посмотрим...


Автор - DEMBEL
Дата добавления - 31 Июля 2011 в 18:18
AlienДата: Вс, 31 Июля 2011, 19:03 | Сообщение # 51
Я тоже сначала думал, что команды принудительно пытаются вызываться одновременно не успевая закончиться. Но вставлял Delay, AlertBox, они выполняются последовательно и ошибок не выдают %)

Добавлено (31 Июль 2011, 18:19)
---------------------------------------------
ping пробовал совместно с tagParse, все работает, ошибок нет, что за магия?

Добавлено (31 Июль 2011, 19:03)
---------------------------------------------

 
СообщениеЯ тоже сначала думал, что команды принудительно пытаются вызываться одновременно не успевая закончиться. Но вставлял Delay, AlertBox, они выполняются последовательно и ошибок не выдают %)

Добавлено (31 Июль 2011, 18:19)
---------------------------------------------
ping пробовал совместно с tagParse, все работает, ошибок нет, что за магия?

Добавлено (31 Июль 2011, 19:03)
---------------------------------------------


Автор - Alien
Дата добавления - 31 Июля 2011 в 19:03
DEMBELДата: Вс, 31 Июля 2011, 19:21 | Сообщение # 52
Наш дизайнер


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение

Автор - DEMBEL
Дата добавления - 31 Июля 2011 в 19:21
AlienДата: Вс, 31 Июля 2011, 19:24 | Сообщение # 53
 
Сообщение

Автор - Alien
Дата добавления - 31 Июля 2011 в 19:24
DEMBELДата: Вс, 31 Июля 2011, 19:35 | Сообщение # 54
Наш дизайнер
короче, если ставить любые кавычки [#34] в командной строке arc.exe то вылетает с ошибкой
Синтаксическая ошибка в имени файла, имени папки или метке тома.

alRun "[#34]c:\cmd7\arc.exe[#34] a [#34]c:\arr[#34] c:\cmd37 -m1 -r" "False" "[temp]" "Output" "True"

а так нормально
alRun "[#34]c:\cmd7\arc.exe[#34] a c:\arr c:\cmd37 -m1 -r"
вообще без кавычек тоже ок

а винда валится при вызове tagparse, без него ок.

при создании процесса следует прописывать командную строку в параметрах команды запуска процесса или в его св-вах обычно, нет?

Добавлено (31 Июль 2011, 19:35)
---------------------------------------------
ладно, я спать, завтра еще поковыряем...


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениекороче, если ставить любые кавычки [#34] в командной строке arc.exe то вылетает с ошибкой
Синтаксическая ошибка в имени файла, имени папки или метке тома.

alRun "[#34]c:\cmd7\arc.exe[#34] a [#34]c:\arr[#34] c:\cmd37 -m1 -r" "False" "[temp]" "Output" "True"

а так нормально
alRun "[#34]c:\cmd7\arc.exe[#34] a c:\arr c:\cmd37 -m1 -r"
вообще без кавычек тоже ок

а винда валится при вызове tagparse, без него ок.

при создании процесса следует прописывать командную строку в параметрах команды запуска процесса или в его св-вах обычно, нет?

Добавлено (31 Июль 2011, 19:35)
---------------------------------------------
ладно, я спать, завтра еще поковыряем...


Автор - DEMBEL
Дата добавления - 31 Июля 2011 в 19:35
AlienДата: Вс, 31 Июля 2011, 19:37 | Сообщение # 55
Quote (DEMBEL)
а винда валится при вызове tagparse, без него ок.

Не понял, у тебя без кавычек не валится программа с использованием tagParse?
Quote (DEMBEL)
при создании процесса следует прописывать командную строку в параметрах команды запуска процесса или в его св-вах обычно, нет?

насчет свойств не понял.
команда в плагине запускается так:
Quote
%COMSPEC% /C "Команда"
 
Сообщение
Quote (DEMBEL)
а винда валится при вызове tagparse, без него ок.

Не понял, у тебя без кавычек не валится программа с использованием tagParse?
Quote (DEMBEL)
при создании процесса следует прописывать командную строку в параметрах команды запуска процесса или в его св-вах обычно, нет?

насчет свойств не понял.
команда в плагине запускается так:
Quote
%COMSPEC% /C "Команда"

Автор - Alien
Дата добавления - 31 Июля 2011 в 19:37
DEMBELДата: Пн, 01 Августа 2011, 09:25 | Сообщение # 56
Наш дизайнер
Quote (Alien)
насчет свойств не понял.

аа... понятно. все в одной строке. ну тогда немудрено с кавычками запутаться... а то я сужу по vbscript/vb#/c# обычно для процесса сначала прописываются его свойства в методе а потом запуск, типа:

process.windowstate = normal
process.commandline = "комстрока"
...
process.create = "c:\cmd.exe"

кавычки в пути к программе ты поборол а кавычки в комстроке программы это еще вопрос...
Quote (Alien)
Не понял, у тебя без кавычек не валится программа с использованием tagParse?
валится в любом случае. но с кавычками сначала еще и ошибка "Синтаксическая ошибка в имени файла..." в консоль выводится.


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение
Quote (Alien)
насчет свойств не понял.

аа... понятно. все в одной строке. ну тогда немудрено с кавычками запутаться... а то я сужу по vbscript/vb#/c# обычно для процесса сначала прописываются его свойства в методе а потом запуск, типа:

process.windowstate = normal
process.commandline = "комстрока"
...
process.create = "c:\cmd.exe"

кавычки в пути к программе ты поборол а кавычки в комстроке программы это еще вопрос...
Quote (Alien)
Не понял, у тебя без кавычек не валится программа с использованием tagParse?
валится в любом случае. но с кавычками сначала еще и ошибка "Синтаксическая ошибка в имени файла..." в консоль выводится.

Автор - DEMBEL
Дата добавления - 01 Августа 2011 в 09:25
AlienДата: Пн, 01 Августа 2011, 09:55 | Сообщение # 57
А нет, ошибка есть и в ping. Видимо действительно команды не могут одновременно выполняться. %)

Добавлено (01 Август 2011, 09:55)
---------------------------------------------
Сделал так:

Quote
:Output
SetVar "[output]" "[output][temp]"
AlertBox "" "Задержка"
Call "Мои Функции\JS\tagParse" "[temp]" " " "%" "[progress]"
Return

все работает, даже никаких ошибок нет, а вот Delay не помогает %)
 
СообщениеА нет, ошибка есть и в ping. Видимо действительно команды не могут одновременно выполняться. %)

Добавлено (01 Август 2011, 09:55)
---------------------------------------------
Сделал так:

Quote
:Output
SetVar "[output]" "[output][temp]"
AlertBox "" "Задержка"
Call "Мои Функции\JS\tagParse" "[temp]" " " "%" "[progress]"
Return

все работает, даже никаких ошибок нет, а вот Delay не помогает %)

Автор - Alien
Дата добавления - 01 Августа 2011 в 09:55
DEMBELДата: Пн, 01 Августа 2011, 10:01 | Сообщение # 58
Наш дизайнер
а если вставить ручной одноразовый таймер на малое время?

Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениеа если вставить ручной одноразовый таймер на малое время?

Автор - DEMBEL
Дата добавления - 01 Августа 2011 в 10:01
AlienДата: Пн, 01 Августа 2011, 10:04 | Сообщение # 59
DEMBEL, работает кстати :)
 
СообщениеDEMBEL, работает кстати :)

Автор - Alien
Дата добавления - 01 Августа 2011 в 10:04
DEMBELДата: Пн, 01 Августа 2011, 10:50 | Сообщение # 60
Наш дизайнер
по идее тут следует развести на отдельные потоки программу и подпрограмму, чтобы команды не мешали друг другу. таймер частично решает такие задачи, иногда. хоть какой-то механизм согласования команд там присутствует видимо. да должен присутствовать, иначе он бы не работал...

Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениепо идее тут следует развести на отдельные потоки программу и подпрограмму, чтобы команды не мешали друг другу. таймер частично решает такие задачи, иногда. хоть какой-то механизм согласования команд там присутствует видимо. да должен присутствовать, иначе он бы не работал...

Автор - DEMBEL
Дата добавления - 01 Августа 2011 в 10:50
  • Страница 2 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Поиск: