![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
чтение из com-порта
mariya_mezenceva © (2006-05-26 11:12:00)раскажу все по порядку
принесли мне терминал, который работает через com-порт
я стала разбираться и установила утилитку, которая к нему шла для выгрузки данных
написала маленькую програмку, которая выгружает данные из терминала
у меня все работает
а на другом пк - нет
я установила туда утилитку, один раз с ее помощью выгрузила данные - заработало
но дело в том, что если зайти под другой учетной записью, то опять не работает
отсюда вопрос: можно ли написать программку, которая сможет работать с com-портом без этой утилитки?
помогите, пожайлуста, кто может
mariya_mezenceva (2006-05-29 13:44:00) [1]спасибо всем за помощь
нашла библиотеку cport и все сделала
Ihor Osov'yak (2006-05-29 12:53:00) [2]> пожайлуста, помогите разобраться
Мониторит, то бишь показывает, процесс взаимодейчтвия между приложением и последовательными (паралельными) портами. Если приложение использует стандартные апишные функции работы с портами. В случае работы напрямую с аппаратнымы портами ввода вывода - не покажет ничего. Последнее возможно только в w9x и крайне не рекомендуется MS (к счастью, нарушающие эту рекомендацию постепенно отмирают или перевостипываются).
ps. Запусти утилитку, походи по меню, должно стать понятно..
Gorlum (2006-05-29 10:36:00) [3]IMHO - не заморачивайся.
Не видя твоих кодов - никто не поможет (ещё неизвестно, может проблема даже не твоего софта, а компьютера другого - хз).
Как я поиню, на выходе от этого терминала структурированный (скорее всего - просто набор считанных кодов в столбик) текстовый файл (или excel).
Вот их и обрабатывай этот файл - любую функциональность накрутить можно.
А скачивание данных осуществляй через "родную программу" - вызывай через shellexecute.
Например, так.
mariya_mezenceva (2006-05-29 10:27:00) [4]>А еще есть порт-монитор от http://www.sysinternals.comим можно посмореть, что делает утилита.
пожайлуста, помогите разобраться
mariya_mezenceva (2006-05-29 09:03:00) [5]терминал zebex 1060
необходимо расширение функциональности
Gorlum (2006-05-26 15:14:00) [6]Вопрос.
Зачем писать своё, если с ним уже поставляется?
Расширение функциональности или тренировки?
Что за терминал то (просто интересно)?
wal (2006-05-26 11:19:00) [7]
> какими средствами
Теми самыми, есть еще WriteFile. А еще есть порт-монитор от http://www.sysinternals.comим можно посмореть, что делает утилита.
mariya_mezenceva (2006-05-26 11:17:00) [8]может быть тогда подскажете, какими средствами
я сдела с помощью CreateFile() и ReadFile()
Сергей М. (2006-05-26 11:15:00) [9]
> можно ли
Раз утилитку эту написали, значит, можно.
wal (2006-05-26 11:15:00) [10]
> отсюда вопрос: можно ли написать программку, которая сможет
> работать с com-портом без этой утилитки?
Можно, адназначна.