Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.08;
Скачать: CL | DM;

Вниз

чтение из com-порта   Найти похожие ветки 

 
mariya_mezenceva ©   (2006-05-26 11:12) [0]

раскажу все по порядку
принесли мне терминал, который работает через com-порт
я стала разбираться и установила утилитку, которая к нему шла для выгрузки данных
написала маленькую програмку, которая выгружает данные из терминала
у меня все работает
а на другом пк - нет
я установила туда утилитку, один раз с ее помощью выгрузила данные - заработало
но дело в том, что если зайти под другой учетной записью, то опять не работает

отсюда вопрос: можно ли написать программку, которая сможет работать с com-портом без этой утилитки?

помогите, пожайлуста, кто может


 
Сергей М. ©   (2006-05-26 11:15) [1]


> можно ли


Раз утилитку эту написали, значит, можно.


 
wal ©   (2006-05-26 11:15) [2]


> отсюда вопрос: можно ли написать программку, которая сможет
> работать с com-портом без этой утилитки?
Можно, адназначна.


 
mariya_mezenceva ©   (2006-05-26 11:17) [3]

может быть тогда подскажете, какими средствами
я сдела с помощью CreateFile() и ReadFile()


 
wal ©   (2006-05-26 11:19) [4]


> какими средствами
Теми самыми, есть еще WriteFile. А еще есть порт-монитор от http://www.sysinternals.com им можно посмореть, что делает утилита.


 
Gorlum ©   (2006-05-26 15:14) [5]

Вопрос.
Зачем писать своё, если с ним уже поставляется?
Расширение функциональности или тренировки?
Что за терминал то (просто интересно)?


 
mariya_mezenceva ©   (2006-05-29 09:03) [6]

терминал zebex 1060
необходимо расширение функциональности


 
mariya_mezenceva ©   (2006-05-29 10:27) [7]

>А еще есть порт-монитор от http://www.sysinternals.com им можно посмореть, что делает утилита.

пожайлуста, помогите разобраться


 
Gorlum ©   (2006-05-29 10:36) [8]

IMHO - не заморачивайся.
Не видя твоих кодов - никто не поможет (ещё неизвестно, может проблема даже не твоего софта, а компьютера другого - хз).
Как я поиню, на выходе от этого терминала структурированный (скорее всего - просто набор считанных кодов в столбик) текстовый файл (или excel).
Вот их и обрабатывай этот файл - любую функциональность накрутить можно.
А скачивание данных осуществляй через "родную программу" - вызывай через shellexecute.
Например, так.


 
Ihor Osov'yak ©   (2006-05-29 12:53) [9]

> пожайлуста, помогите разобраться

Мониторит, то бишь показывает, процесс взаимодейчтвия между приложением и последовательными (паралельными) портами. Если приложение использует стандартные апишные функции работы с портами. В случае работы напрямую с аппаратнымы портами ввода вывода - не покажет ничего. Последнее возможно только в w9x и крайне не рекомендуется MS (к счастью, нарушающие эту рекомендацию постепенно отмирают или перевостипываются).

ps. Запусти утилитку, походи по меню, должно стать понятно..


 
mariya_mezenceva ©   (2006-05-29 13:44) [10]

спасибо всем за помощь
нашла библиотеку cport и все сделала



Страницы: 1 вся ветка

Текущий архив: 2006.10.08;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.049 c
6-1146497136
Pazitron_Brain
2006-05-01 19:25
2006.10.08
TIDIRC


15-1158236541
Ega23
2006-09-14 16:22
2006.10.08
С Днём рождения! 14 сентября


2-1158514780
Doblclick
2006-09-17 21:39
2006.10.08
Как в Richedit вставить strings?


1-1156694491
Still Swamp
2006-08-27 20:01
2006.10.08
Баг с TMainMenu


15-1158596104
Весь в делах
2006-09-18 20:15
2006.10.08
Вопрос к ...