Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » LPT-порт тоже не работает в XP!

Ответить
Настройки темы
LPT-порт тоже не работает в XP!

Пользователь


Сообщения: 136
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ужас, моя программа робота-убийцы для струйных принтеров не работает под XP. Дело в том, что я начал писать её в 90-х, а тем временем человечество подсело под XP и я не знаю что теперь делать... Подскажите, плиз, как устранить этот недостаток семейства NT.

Отправлено: 20:44, 24-06-2007

 

Аватара для xoomer

Ветеран


Сообщения: 1657
Благодарности: 111

Профиль | Отправить PM | Цитировать


zl3p
Цитата:
Так значит с 16-битные приложениями никак не получится, даже если в Си писать?
Даже в Си. А вы что никогда не видели окошко блокировки 16-битной подсистемы Windows.
Цитата:
Просто в borland С++ 5.02 я знаю только одну функцию вывода в порт - это outport() библиотеки dos.h. А в инете нашёл только пример примерения драйвера giveio.sys на VC с функцией _outp(), а мой С++ не знает такую.
Отнюдь, этот компилятор позволяет создавать любые приложения под Win32, только ели Вы не будете использовать dos.h и ей подобные.
Цитата:
мой С++
Это старый-добрый C++ for DOS?

Отправлено: 12:39, 26-06-2007 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для DillerInc

Обратный инженер


Сообщения: 644
Благодарности: 47

Профиль | Отправить PM | Цитировать


zl3p
Насколько я понял,Вы знакомы с ассемблером,раз компилировали в TASM'е.
Four-F использует для этого пакет MASM32.Между этими пакетами есть некоторые различия,но они,на мой взгляд,незначительные.
Однако главное заключается в том,что masm очень хорошо снабжён всякими include- и lib-файлами,чего нельзя сказать о TASM'е.
К тому же тем же автором был собран так называемый KmdKit -- всё что нужно для разработки драйверов на ассемблере(masm32).
Так берите же пакет masm32 с WASM'а и компилируйте свою программу в нём.

-------
То,что неясно,следует выяснить.То,что трудно творить,следует делать с великой настойчивостью. © Конфуций


Отправлено: 14:08, 26-06-2007 | #12


Пользователь


Сообщения: 136
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата:
_outp(), а мой С++ не знает такую.
Я имел ввиду всё тот же borland С++ 5.02. Здесь нету именно _outp(), хотя есть outp() и outport(). Последняя собственно из dos.h. Что касается функции outp(), то компилятор выдаёт мне, что "мы такую не знаем", хотя я и подключил conio.h, как это и написано в хелпе.

Цитата:
Так берите же пакет masm32 с WASM'а и компилируйте свою программу в нём.
Да, я его уже скачал. Но надо ещё разобраться с этими библиоками для виндовс. Не всё так просто как кажется.

Отправлено: 16:33, 26-06-2007 | #13

pva pva вне форума

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


а если открыть порт как файл и зафигачить туда? типа copy my_cool_cmd.txt lpt1... Что за программа? что делает? расскажите, вдруг таблетка у кого уже есть.

Отправлено: 11:54, 29-06-2007 | #14



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » LPT-порт тоже не работает в XP!

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
LPT порт не работает на ASUS P4P800 SE zilwert Непонятные проблемы с Железом 3 25-12-2008 19:37
[решено] Пользователи не могут назначить порт LPT сетевому принтеру rrew Microsoft Windows 2000/XP 2 20-09-2006 16:25
lpt<->lpt соединение для W95 sidv Сетевые технологии 4 22-11-2005 21:03
LPT-LPT+кабельный модем нужен инет W98 ZXFlanker Сетевые технологии 2 03-08-2005 09:32
Порт LPT Guest Сетевые технологии 4 14-05-2004 14:19




 
Переход