> Program bi trebao biti dosta jednostavan: ispisivati text file na štampač, a trebao bi se moći pozvati kombinacijom tipki F1-F10 ili CTRL+"nešto" te
> bi zahtjevao unos naziva file-a koji nakon uređenje, određivanja veličine fonta itd. ispiše.
> Program radi na više radnih stanici, txt file je na serveru i nakon pregleda se briše.
Odabir fajla, presretanje odgovarajuće kombinacije tastera zahteva ulogovanog korisnika tj. desktop, servisi treba da se izvršavaju nezavisno od tih stvari. MS je do Viste dozvoljavao interakciju servisa i desktopa tako da je moguće napisati i takav servis ali to nikako nije dobra ideja. Ako ti baš treba servis (mada mislim da ovde to nije slučaj), napiši i klasičan program koji će interagovati sa korisnikom a servisu samo dostavljati naziv fajla koji će to dalje štampati.
Detekciju određene kombinacije tastera ćeš najlakše uraditi preko globalnog hot keya, pogledaj RegisterHotKey funkciju.
> Program rađen u Clipperu kreira txt file za ispis, nakon toga poziva readme.com koji taj file pokazuje na ekranu na način:
> "readme.com neki_file.txt". Kako iz delphi programa saznati koji je to neki_file.txt? (Programera Clipper programa niti koda, normalno, nema...)
Zameniš readme.com sa nekim tvojim bilo batch fajlom bilo custom napisanim programom koji prvo pošalje naziv fajla gde treba a potom pozove originalni readme.com.