я пошел другим путем - добавил запуск CityGuide в меню "игры" - скрипт сам устанавливает BT-соединение и запускает CityGuide - по завершении программы скрипт закрывает BT соединение
дозвоном по dial-up занимается CityGuide самостоятельно
(а вот для запуска бровзера opera пришлось написать еще и «звонилку» с помощью стандартного диалога dial-up)
мой вариант mort-скрипта для запуска CityGuide в «одно касание»:
# Mort Script for run CityGuide on HP iPAQ 310 by KiraSoft [kirill(at)au.ru]
# включен ли Bluetooth
HFS=ColorAt(145,41)
if(HFS<>4895314)
BTS=ColorAt
СГ сможешь, если достанешь версию для WinCE (что не так просто)
С телефоном у меня не получилось (dial-up, правда пробовал только одну модель телефона), а вот в связке с коммуникатором у некоторых работало (network)