Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

По поводу фискальных регистраторов. [D6, XP]


vegarulez ©   (2006-09-04 10:21:00) 

Добрый день мастерам!
У меня такой вопрос... может быть кто-нибудь из вас писал ПО для фискальных регистароторов?
Передо мной встала задача дополнить свою программку, дописать модуль который должен будет печатать чеки через фискальный регистратор Феликс РК и заносить в фискальную память инфу о количестве принятых денег и т.п..
Компонента для делфи в дровах имеется... краткое описание по установке компоненты тоже есть. Я её поставил в менюшке она появилась.
Вот тока не знаю как всей этой тучей фукций(этой компоненты) пользоваться, и как к нему(к Фискальному Регистратору) вообще обращаться через ком порт...

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

Заранее спасибо...


zdm   (2006-09-05 15:08:00) [1]

Или я чего-то недопонял, или не знаю,,,, автор , там -же хелп, причем на русском внутри?????????


StriderMan   (2006-09-05 14:26:00) [2]


> zdm ©   (05.09.06 14:09) [11]

качай с официального сайта. она денег стоит. но для Феликс РК она бесплатна, т.к. производится той же фирмой что и сам ФР


zdm   (2006-09-05 14:09:00) [3]

Кинь,мне на мыло компоненту(zdm@rbr.ru)


StriderMan   (2006-09-05 14:04:00) [4]


> zdm ©   (05.09.06 13:43) [9]

там все проще. Там готовая ActiveX-компонента


zdm   (2006-09-05 13:43:00) [5]

ПРосто сам пишу щас под Меркурий вот и погарячился :)))))
а вообще с com-портом работаешь как с обычным файлом
ну вот ссылочки
http://www.niif.spbu.ru/~monakhov/www/barsic/bprog/help/11/com.htm
http://www.z-oleg.com/delphi/hardw5.htm


zdm   (2006-09-05 13:38:00) [6]

во тупанул-то, извини не дочитал


zdm   (2006-09-05 13:37:00) [7]

Какой Регистратор ,не "Меркурий 114.1 Ф"?


StriderMan   (2006-09-05 13:34:00) [8]

а ошибка какая и где появляется?

еще пргодится метод ShowProperties. отображает страницу свойств драйвера. там можно тип девайса установить, порт, скорость и т.п.

последнюю версию драйвера рекомендую скачать с сайта. Самая последняя версия 6.1.1.


vegarulez   (2006-09-04 17:44:00) [9]

Теперь есть формачка с кнопкой - по которой печатается хелло ворд хоть и с ошибкой пока и компонентой FPrnm45...


vegarulez   (2006-09-04 17:43:00) [10]

Запинал твой примерчик - выдал ошибку...
Подключил в юзес ComObj...
Он запустился но опять же с ошибкой... Но хелло ворд выдал!!!...
УРА!!!
Завтра на работу приду подробнее опишу...

З.Ы. А вот примерчик про который ты говорил, так что то и не нашёл... может плохо смотрел...
ткни носом плз...


StriderMan   (2006-09-04 14:03:00) [11]

да не вопрос :) с этими ФРами и драйверами я связан весьма близко ;)


vegarulez   (2006-09-04 13:33:00) [12]

Ахха... пасиб...
Увидел.
Начинаю делать.
Если в дальнейшем возникнут ещё вопросы, сможешь немного помочь?


StriderMan   (2006-09-04 12:08:00) [13]


> vegarulez ©   (04.09.06 10:21)  

читай внимательно руководство программиста по работе с драйвером. там же все подробнейшим образом описано. А в дистрибе еще и пример на делфях есть.

а про ком-порт можно забыть, компонент для того и существует.

создаешь объект

var
 KKM: Variant;
begin
 KKM := CreateOleObject('AddIn.FPrnm45');


ну и так далее....

чтобы начать чего-то печатать, надо выставить
 KKM.DeviceEnabled := true;

печать строки:
 KKM.Caption := 'Hello world';
 KKM.PrintString;


вперед!


Наверх

Титульная страница Поиск, карта сайта Написать письмо