Форум: "Система";
Текущий архив: 2002.08.19;
Скачать: [xml.tar.bz2];
Внизпрограмма работающая только под win98/me Найти похожие ветки
← →
Sergey Geraschenko (2002-06-05 20:14) [0]необходимо программу работающую только под win98/me заставить работать под win2000.
Программа работает с LPT портом .
На LPT висит программатор микросхем .
Уважаемые мастера подскажите ,что можно сделать ?
← →
Anatoly Podgoretsky (2002-06-05 21:52) [1]Ты наверно делаешь прямой доступ до портов в ring3
а для этой платформы разрешен доступ только в ring0
← →
МИФИст (2002-06-05 23:29) [2]Если охота своими руками то через CreateFile, DirectIOControl, а проще всего используй готовые модули типа: DirectPort и zlportio, они кажется даже на этом сайте есть с исходниками.
← →
Sergey Geraschenko (2002-06-06 00:14) [3]Программа не моя .
Она без исходников !
Я Хочу сделать прослойку которая корректно транслировала команды в порт !
← →
KSergey (2002-06-06 09:26) [4]Есть подозрение, что такую прослойку сделать или нельзя, или очнь сложно. На много проще тогда уж переписать исходную программу, тем более, что программирование МС - это очень просто. Протоколы и временнЫе диаграмы можо замерить на рабочем стенде ли (что конечно лучше) найти в документации на МС.
← →
a_k_v (2002-06-07 05:24) [5]2Sergey Geraschenko
1. Судя по всему твоя программа http://www.propic2.com/files/SETUP.EXE
написана на Visual Basic 3.0, а на эти компиляторы
вплоть до версии 4.0 существуют вполне достойные декомпиляторы
попробуй ими воспользоваться, тогда ты сможещь доработать сорцы
2. Можно под 98 запустить программу и отмониторить обмен с твоим
программатором при помощи portmon, и проанализировав результаты содрать протокол обмена и на его основе написать свою
тулзу в том же дельфине
есть и другие варианты но они по сравнению с перечисленными довольно геморойные
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.08.19;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c