Не знаю в тему, ли, но я на vb6 и inpout32.dll написал прогу, у которой в окно грузится html-пага на моём компе, а програма при попытке переход смотрит адрес.
Идея такова, что в адрес пишется что-то вроде
index.html?out:adress=880&value=10& для выброса данных в порт (запрос надеюсь понятен?).
или
index.html?input:adress=880& для ввода, после чего, прога, распарсив запрос, кидает данные в файл port_data.tmp.html в одной папке с прогой и html-файлом. А дальше на этот файл можно натравить FileSystemObjects или iframe.
Запросы пага также отсылает через iframe. Всё пашет.
Прога тута (с исходниками) -
http://rapidshare.com/files/157633764/prog.zip.html