|
|
|
Печать по горячим клавишам в keyboard'e
|
|||
|---|---|---|---|
|
#18+
Ребята, 2 вопроса! 1. В форме есть кнопка, которая по клику формирует текстовый файл, вызывает Блокнот и загружает файл. set alternate to 1.txt set altrenate on ? ",efnv,efn" set alternate to run /n c:\windows\notepad.exe 1.txt После этого файл нужно распечатать. Вопрос. Нельзя ли обойтись без Файл-Печать_...., а заложить в клик после Блокнота загрузку в клавиатуру Ctrl+P и Enter. Тогда бы после появления файла в блокноте он сразу бы шел на печать принтером по умолчанию. 2. Как можно средствами Фокса менять установки принтера - альбом-книга, шрифт и пр. Если это возможно. Спасибо за возможные советы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2005, 09:27 |
|
||
|
Печать по горячим клавишам в keyboard'e
|
|||
|---|---|---|---|
|
#18+
IdSyz1. В форме есть кнопка, которая по клику формирует текстовый файл, вызывает Блокнот и загружает файл. ИМХО, как вы хотите, не сделать, т.к. Ctrl+P отдается фокс-проге, а не нотепаду. Надо либо самому открывать файл FOPEN и выводить его на принтер, либо делать репорт в проге IdSyz2. Как можно средствами Фокса менять установки принтера - альбом-книга, шрифт и пр. Если это возможно. ИМХО, зависит от версии фокса. в 5-м программно это не изменить (во всяком сл. я не знаю как) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2005, 09:42 |
|
||
|
Печать по горячим клавишам в keyboard'e
|
|||
|---|---|---|---|
|
#18+
Версия 7.0. А что даст вариант COPY &f to prn (printer) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2005, 09:56 |
|
||
|
Печать по горячим клавишам в keyboard'e
|
|||
|---|---|---|---|
|
#18+
Hi Andrey! > ИМХО, как вы хотите, не сделать Можно (но не нужно) - через WSH можно и запустить, и SendKeys сделать... IMHO немного лучше (самое правильное см. в самом низу) просто через ShellExecute открывать этот txt, указав действием не open а print - тогда та прога, которая настроена на открытие/печать txt (это кстати необязательно будет Notepad - и уж 100% что путь к нему различается на разных системах) сработает и напечатает файл. ПОСИК по ShellExecute поможет. > 2. Как можно средствами Фокса менять установки принтера Через WinAPI - DocumentProperties - пример где-то должен быть - стоит лишь захотеть :( Конечно настройка будет относится ко всей системе! Как в ИМЕННО Notepad чего-то программно поменять я не в курсе... Да и не нужно это по большому счёту - всегда можно сделать фоксовый отчёт, поместить туда растягиваемое memo-поле, создать курсор из одной записи и одного поля (memo), залить в него этот файлик и распечатать - всё под контролем, никаких внешних программ и мы не зависим от настроек ОС... Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2005, 23:51 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33091762&tid=1594129]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 480ms |

| 0 / 0 |
