|
|
|
Assembler из-под FoxPro
|
|||
|---|---|---|---|
|
#18+
Здравствуйте все! Есть некий набор операций на ассемблере (считывание сигнала с LPT порта). Хотелось бы организовать его выполнение из-под Фокса. Как это можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2008, 13:57 |
|
||
|
Assembler из-под FoxPro
|
|||
|---|---|---|---|
|
#18+
А нужно? Действительно нужно? Ничто другое, родное для винды не прочитает? Не верю! (С) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2008, 13:58 |
|
||
|
Assembler из-под FoxPro
|
|||
|---|---|---|---|
|
#18+
http://forum.foxclub.ru/read.php?29,317743 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2008, 14:16 |
|
||
|
Assembler из-под FoxPro
|
|||
|---|---|---|---|
|
#18+
NatalieMЗдравствуйте все! Есть некий набор операций на ассемблере (считывание сигнала с LPT порта). Хотелось бы организовать его выполнение из-под Фокса. Как это можно сделать? Код-то поди старый, 16-битный. В Windows считывать прямо с LPT порта только драйверы могут, которые в Ring0 работают. Ни из фокса, ни из другого языка не получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2008, 14:57 |
|
||
|
Assembler из-под FoxPro
|
|||
|---|---|---|---|
|
#18+
Сабж, а то как-то не очень понятный вопрос у меня получился. Задача такая - организовать управление станком с ЧПУ через комп. Для этого надо создать софт, который среди прочего мог бы принимать (передавать) сигналы с LPT-порта. Драйвер я нашла, но не уверена, что тот, который надо. Проверить не могу, потому что не знаю - как научить Лиса эти сигналы воспринимать. Подскажите неразумной или пошлите в какое полезное место. Пожалуйста. А ссылку пошла читать, да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2008, 08:49 |
|
||
|
Assembler из-под FoxPro
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Если просто считывать с LPT и записывать в LPT то я скачал inpout32.dll ~15kb *=========================================================================== DECLARE integer Inp32 IN "inpout32.dll" Integer PortAddress DECLARE Out32 IN "inpout32.dll" integer PortAddress, integer Ndata * =Out32(888,0) && запись в Data нуля * DataLPT=Inp32(888) && чтение из Data * LPT1 адреса: Data 888,Status 889,Contol 890 -------------------------- *=========================================================================== С регистрами Data,status,control есть тонкости. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2008, 13:12 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=35167060&tid=1588082]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 308ms |

| 0 / 0 |
