W katalogu mam gotowe pliki z etykietami Zebra.
Czy jest możliwość wywołania z programu wydruku etykiety xyz zadaną ilośc razy.
- Rejestracja:około 14 lat
- Ostatnio:3 miesiące
- Postów:85
Drukarka EPL.
Przykladowy plik w załączniku. Spakowany.
- etykieta.lbl.zip (10 KB) - ściągnięć: 636
- Rejestracja:około 14 lat
- Ostatnio:3 miesiące
- Postów:85
Oczywiście ma możliwość tyle tylko, że aby dokonać wydruku trzeba otworzyc konkretną etykietę. Przy kilku etykietach nie ma problemu ale gdy chcę wydrukować kilkadziesiąt etykiet w różnych ilościach to jest problem.
Nie ma czegoś takiego jak drukowanie wsadowe.

- Rejestracja:ponad 21 lat
- Ostatnio:prawie 13 lat
- Postów:7923
no ale jeśli drukujesz to przez ZLD to nie widzę, jak mógłbym Ci pomóc. Z drugiej strony znasz jakikolwiek język programowania, chcesz sam napisać program, który by drukował? - Czego oczekujesz?
O drukarkach mogę Ci "poopowiadać" bo na co dzień się z nimi zmagam :)
- Rejestracja:około 14 lat
- Ostatnio:3 miesiące
- Postów:85
Chodzi mi o to aby z poziomu mojego programu wydać polecenie z parametrami.
Tak jak w Linuksie w terminalu uruchamia się program.
np. mplayer /sciezka/do/pliku/nazwa.mp3
Mój program ma wczytywać nazwy plików z danego katalogu.
Następnie w Editach obok dodaje ilość sztuk wydruku.
I po kliknięciu na button uruchomiona jest komenda.
Ostateczne moje pytanie jest takie:
Czy jest możliwość uruchomienia innego programu z poziomu programu delphi?

- Rejestracja:ponad 21 lat
- Ostatnio:prawie 13 lat
- Postów:7923
a wiesz jak uruchomić ZDL aby wydrukował zadaną etykietę x razy bez konieczności klikania czegokolwiek?
Jedyne rozwiązanie, jakie widzę to drukowanie etykiet z Twojego programu. Nie jest to wcale trudne - wystarczy wysłać plik etykiety (ale nie .lbl tylko czysty tekst etykiety ZPL - da się to zapisać spod ZDL) na drukarkę.
- Rejestracja:około 14 lat
- Ostatnio:3 miesiące
- Postów:85
Misiekd napisał(a)
a wiesz jak uruchomić ZDL aby wydrukował zadaną etykietę x razy bez konieczności klikania czegokolwiek?
- Klikam PPM na plik etykiety i wybieram Drukuj
- Otwieram plik poprzez Plik->Otwórz i póxniej Ctrl+P
Spróbuje jutro zapisu etykiety jako czysty teskst.
Napisz coś więcej o wysyłaniu z takiego pliku na drukarkę.

- Rejestracja:ponad 21 lat
- Ostatnio:prawie 13 lat
- Postów:7923
adnix napisał(a)
Misiekd napisał(a)
a wiesz jak uruchomić ZDL aby wydrukował zadaną etykietę x razy bez konieczności klikania czegokolwiek?
- Klikam PPM na plik etykiety i wybieram Drukuj
ale to Ci wydrukuje etykietę raz. Teraz jak będziesz chciał 100 razy to 100 razy uruchomisz program? Przecież samo otwarcie programu trwa dłużej niż wydrukowanie etykiety. Przy jednej/dwóch wtykietach może ma to sens ale przy 100/1000??
Spróbuje jutro zapisu etykiety jako czysty teskst.
chyba przy drukowaniu jest opcja zapisz do pliku, ale dokładnie nie pamiętam
Napisz coś więcej o wysyłaniu z takiego pliku na drukarkę.
jak masz gotową etykietę w pliku txt to wystarczy, że w cmd wydasz polecenie
copy etykieta.txt COM1
jeśli drukarka jest podłączona do portu COM1 i ustawiona na 9600 8n1. Z delphi możesz to zrobić przy użyciu np. TComPort
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.