Вход в Зоопарк ручных компьютеров
gps мониторинг, транспортная логистика, gps слежение
Если вы видите баннеры при просмотре с КПК, то вам - СЮДА
Консольные приложения на PocketPC
Форумы Поиск Вход Для ПК
Программирование для КПК
Вс Июн 16, 2002 23:58
GaRRy (Новый писатель, Saint Petersburg)
Всем привет,

Хочется наваять некую библиотечку, которая была бы полноценной заменой stdio (я тут понял, что в WinCE со всякими там stdin/stdout перенаправлениями просто беда - сплошные unsupported).

Ну так вот саму то консолько (например по типу bash-а) написать не сложно (по крайней мере базовую функциональность) а вот как правильно подойти к реализации stdin/stdout, так чтобы куча процессов одновременно могла читать/писать в/из потока не совсем ясно.

Есть идея написать DLL, которая будет управлять тем, чтобы процессы синхронно могли писать/читать в некие области памяти, а эти области памяти и будут stdin/stdout/stderr соответственно. Ну и сообственно хочется узнать мнения есть ли более продвинутые варианты как можно все это написать поближе к ядру системы.
Пн Июн 17, 2002 6:34
GaRRy (Новый писатель, Saint Petersburg)
Посмотрел тут сайт "Windows CE Console Applications Developers Site"
на http://www.geocities.com/SiliconValley/Lab/9567/ так там весь обмен информацией реализован с помощью SendMessage от клиента серверу.

Может я чего не понимаю, но этот вариант мне не нравится. Уж очень смахивает на досовскую консоль, где можно запустить только один процесс.
Пн Июн 17, 2002 10:56
Mobmax (Маститый писатель)
Если есть под рукой Platform Builder то можешь взять от туда консольную подсистему и cmd.exe... Дальше имплантируешь ее как расширение corelib.dll и получаешь то, что искал. Вопрос в другом, сколько времени ты на это готов потратить? На мой взгляд тут придется попотеть недельки две... Но можешь поверить способ наилучший и максимально честный.
____________
Best regards,
Mobile Max
Ср Июн 19, 2002 6:29
GaRRy (Новый писатель, Saint Petersburg)
Hi Mobmax,

Спасибо за предложение, но это не совсем то чего я хотел. Будем считать, что я борюсь за идею сделать все аккуратно и по науке. Я тут пообщался с гуру операционных систем и понял как все должно быть реализовано и уже построил конечеую схему. Вау - это уже почти работает. Пайпы на WinCE - это всем будут полезно (ну по крайней мере для автоматического тестирования).

Если вы видите баннеры при просмотре с КПК, то вам - СЮДА



Форумы Handy.ru 


Powered by phpBB © 2001 phpBB Group