Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/18: Рейтинг темы: голосов - 18, средняя оценка - 4.89
12 / 12 / 1
Регистрация: 13.01.2011
Сообщений: 71
1

Управление другой программой!!

12.06.2011, 11:58. Показов 3478. Ответов 5
Метки нет (Все метки)

Доброго времени суток. Такая проблемка--> Нужно сделать програмку, а точнее диск с автомотической установкой программы. Есть инсталяшка фотошопа, как запустить инсталяху с моей программы я знаю, а вот как побороться с "next-> next-> next" не имею представления Если кто знает подскажыте??
Нужно что бы человек просто вставил диск прога установилась без лишних нажать кнопок)))
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.06.2011, 11:58
Ответы с готовыми решениями:

Управление другой программой
Есть сторонняя программа, в окне которой размещены различные элементы, которыми нужно управлять....

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

Управление другой программой: после открытия программы, в дальнейшем Handle теряется
Если прога изначально работает, а потом мы ищем ее с помощью FindWindow, тогда handle есть. почему...

Управление программой через интернет
Доброго времени суток. Есть два компа, оба подключены по wi-fi к одному роутеру но локалка между...

__________________

Записывайтесь на профессиональные курсы C++ разработчиков
5
Петррр
12.06.2011, 14:18
  #2

Не по теме:

подскажыте
"Жи", "ши" пиши через "И

0
Эксперт С++
3057 / 1399 / 421
Регистрация: 19.01.2009
Сообщений: 3,770
12.06.2011, 15:12 3
Aress0111, вот посмотрите этот мой пост Управление калькулятором из другой программы, здесь на примере калькулятора.
1
12 / 12 / 1
Регистрация: 13.01.2011
Сообщений: 71
12.06.2011, 17:46  [ТС] 4
Ок! Сам принцып понял. Синтаксис вот этого в билдере знает кто то????
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
  void do2Mul8()
    {
        // проверяем было ли найдено главное окно калькулятора
        assert(_hwnd);
        // проверяем, ищентификаторы всех ли кнопкок мы нашли
        assert(_hBtn2 && _hBtn8 && _hBtnMulOp && _hBtnEqOp);
    
        // жмем кнопку 2
        SendMessage(_hBtn2, BM_CLICK, 0, 0);
        Sleep(1000);
 
        // жмем кнопку *    
        SendMessage(_hBtnMulOp, BM_CLICK, 0, 0);
        Sleep(1000);
 
        // жмем 8-ку
        SendMessage(_hBtn8, BM_CLICK, 0, 0);
        Sleep(1000);
 
        // жмем равно
        SendMessage(_hBtnEqOp, BM_CLICK, 0, 0);
    };
0
Эксперт С++
3057 / 1399 / 421
Регистрация: 19.01.2009
Сообщений: 3,770
12.06.2011, 18:45 5
SendMessage(), Sleep() это WinAPI функции, по идее, в билдере без изменений (убедитесь, что есть #include <windows.h>). Почитайте в MSDN, что конкретно они делают. А вот насчет макроса assert() я не уверен, есть ли аналог ли в бильдере и где он объявлен.
1
1113 / 784 / 100
Регистрация: 01.02.2011
Сообщений: 1,847
Записей в блоге: 1
13.06.2011, 06:47 6
Aress0111 это намного проще сделать в AutoIt.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.06.2011, 06:47

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Управление программой через командную строку
Доброго времени суток. Есть программа на с++ в Builder 6 взятая тут:...

Нажатие кнопки в окне открытой программы другой программой
Здравствуйте. Имею следующую задачу. Необходимо запустить внешнюю программу и с определённой...

Программа управляющая другой программой....
Здраствуйте многоуважаемые форумчане, помогите мне пожалуйста одолеть такую программу: Есть...

Управление другой программой
Подскажите инклуды\библиотеки для управления другими програмамми а что хочу делать шас напишу Я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.