Как переключиться на другую программу из VFP или помогите с Alt+Tab | |
---|---|
ZenTigra Автор Сообщений: 514 Дата регистрации: 03.12.2004 |
Нужно переключиться на другую программу из программы VFP, как это сделать?
Подойдет даже сочетание Alt + Tab Для чего это. Банальная лень, в своей программе ищу нужную строку, копирую поле, и переключаюсь на другую, стороннюю программу. А это ж как утомительно. Найти, скопировать Ctrl+C, переключиться Alt+Tab, а потом вставить (ну здесь ничего не сделаешь...) А так, закрепил бы за <F5> - копирование и переключение, удобней... |
Re: Как переключиться на другую программу из VFP или помогите с Alt+Tab | |
---|---|
pasha_usue Сообщений: 3649 Откуда: Е-бург Дата регистрации: 06.10.2006 |
|
Re: Как переключиться на другую программу из VFP или помогите с Alt+Tab | |
---|---|
vnkor Сообщений: 324 Дата регистрации: 04.10.2007 |
Ну, если уж совсем банальная лень, то тогда лучше уменьшить размеры окон обеих программ до размера в пол экрана монитора. Разместить программы рядышком. А там уже как удобнее.
|
Re: Как переключиться на другую программу из VFP или помогите с Alt+Tab | |
---|---|
akvvohinc Сообщений: 4219 Откуда: Москва Дата регистрации: 11.11.2008 |
Ну, это ТС упростил свою задачу - на самом деле Alt-Tab переключает не на нужную ему программу, а всего лишь на "предыдущую", и бог знает, какой она будет в тот или иной момент. |
Re: Как переключиться на другую программу из VFP или помогите с Alt+Tab | |
---|---|
ZenTigra Автор Сообщений: 514 Дата регистрации: 03.12.2004 |
Усложнять задачу не нужно, все предельно просто. Сейчас поясню, для чего это нужно.
Есть программа, типа платежного поручений, где кроме всего прочего нужно вводить номера счета, меню планов счетов есть, но никто их обновлять не хочет, их там пара тысячи... Планы счетов находятся в таблице Excel, которая распечатывается на бумаге (порядка 216 листов), бухгалтер ищет необходимый счет, и вручную вписывает их в программу, раньше было не очень напряжно, но теперь номера счетов стали 29-значными. Дабы упростить задачу, я перегнал данные в dbf, и написал маленькую программку для поиска счета, после поиска номер счета копируется в память, и переключается на последнюю программу (все остальное должно быть закрывается, это сделать не сложно), ну а вставить данные в необходимое поле, тут уже можно и нажать Ctrl + C PS.Да каменный век, но импорт счетов не предусмотрен в той программе, а заносить пару тысяч в меню никто не хочет... |
Re: Как переключиться на другую программу из VFP или помогите с Alt+Tab | |
---|---|
dfr Сообщений: 254 Откуда: Барнаул Дата регистрации: 29.07.2005 |
Не на фоксе если - MouseRobot www.automationbox.ru
Мы у себя ОДНОЙ кнопкой им авторизуемся в сторонней проге, добегаем до нужного отчета, выбираем параметры, выгружаем в эксель и закрываем ее. Режим обучения интерактивный, можно указывать конкретные контролы на конкретных формах куда чего вбивать и т.д. Можно попроще - AutoHotkey. Исправлено 1 раз(а). Последнее : dfr, 06.11.19 06:30 |
Re: Как переключиться на другую программу из VFP или помогите с Alt+Tab | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
Приведенные решения в принципе по-своему неплохи для каких-то случаев.
Но в данном случае - почему бы просто не посмотреть в сторону прямого добавления данных через фокспро непосредствено в базу данных той программы. Как говорится, личное дело каждого, но лично я бы например, если бы возникла подобная необходимость, именно так бы и попытался сделать в первую очередь. ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) Исправлено 2 раз(а). Последнее : Crispy, 06.11.19 18:13 |
Re: Как переключиться на другую программу из VFP или помогите с Alt+Tab | |
---|---|
ZenTigra Автор Сообщений: 514 Дата регистрации: 03.12.2004 |
А оно мне надо?Запомните инициатива наказуемая. Я просто решил помочь человеку, который не умеет нормально работать в Excel, и все счета у него распечатаны на листочках...
Это не мой отдел, и если что-то случиться с базой данных, отгребать буду я... А так, упростил человеку работу... PS.Спасибо за помощь |
© 2000-2024 Fox Club  |