powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Одновременная распечатка нескольких чеков
5 сообщений из 5, страница 1 из 1
Одновременная распечатка нескольких чеков
    #39547962
MBlack
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здорова, товарищи...

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

Сами чеки на кухню, что они должны приготовить, я формирую в ворде (может я и не правильно делаю).

Так вот вопрос вот в чем, когда поступают несколько заказов одновременно, то при формировании этих чеков в ворде и последующей отправки на печать, происходит подтормаживание программы, то есть как бы зависает пока не распечатает ...

Можно ли это как то обойти?
Или отправлять по другому на печать...

Спасибо
...
Рейтинг: 0 / 0
Одновременная распечатка нескольких чеков
    #39547966
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MBlackпроисходит подтормаживание программыВ таких случаях принято с 17-й строки начинать в код смотреть, где-то рядом от неё ошибка обычно.
...
Рейтинг: 0 / 0
Одновременная распечатка нескольких чеков
    #39548042
Любезный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Формируй задания на печать в менее тормозном средстве. А также выбирай достаточно быстрое железо.
...
Рейтинг: 0 / 0
Одновременная распечатка нескольких чеков
    #39548246
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MBlack,

советую отправлять на печать через генератор отчетов. Я очень люблю FastReports, есть его бесплатная версия FreeReports. Плюс раньше с Delphi шла ограниченная версия QuickReports, не знаю как в вашей версии Delphi.

В крайнем случае можно даже формировать RichText (если нужно форматирование) и печатать его.
...
Рейтинг: 0 / 0
Одновременная распечатка нескольких чеков
    #39548248
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пример формирования RichText'a, если вы пойдете по этому пути:
Код: pascal
1.
WriteInRichEd(RichEdit, 'Hallo, World'#13#10, clRed, [fsBold]);
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Одновременная распечатка нескольких чеков
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]