Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
4 / 4 / 0
Регистрация: 22.09.2013
Сообщений: 112
1

Запуск внешнего приложения в форму

28.11.2013, 13:54. Показов 1812. Ответов 1
Метки нет (Все метки)

Доброго времени суток!

Запуск внешней программы в форме программы
А как сделать, если заголовок окна неизвестен(в программе можно запустить любое приложение)?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2013, 13:54
Ответы с готовыми решениями:

Запуск внешнего exe-файла
Здравствуйте все, вопрос следующего характера. Есть exe файл написаный на фортране и надо, чтобы он...

Запуск внешнего IE и получение кода страницы
Как на Delphi открыть внешний браузер Internet Explorer, дождаться загрузки страницы, вывести...

Запуск внешнего скрипта и ожидание его завершения
поможите советом, а лучше кодом )) мне нужно запустив скрипт (VBS) отследить его PID в процессах и...

Запуск приложения через батник из приложения
Суть такая, у меня есть батник который выполняет некую команду записывая результат в файл и после...

1
81 / 79 / 57
Регистрация: 21.11.2013
Сообщений: 173
28.11.2013, 15:08 2
Лучший ответ Сообщение было отмечено Мельников Фёдор как решение

Решение

Может это поможет. Список всех визуальных окон запущенных программ
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
procedure TfrmMainForm.rb_list_appClick(Sender: TObject);
var
    buff: array [0..127] of char;   i:integer;
begin
 ListBox1.clear;  // очищаємо список
i:=0; // індекс вікна, що відображується
wnd := GetWindow(handle, gw_hwndfirst);
while wnd <> 0 do
begin // не показуємо:
if (wnd <> Application.Handle) // власне вікно
and IsWindowVisible(wnd) // невидимі вікна
and (GetWindow(wnd, gw_owner) = 0) // дочірні вікна
and (GetWindowText(wnd, buff, SizeOf(buff)) <> 0) then
begin
GetWindowText(wnd, buff, SizeOf(buff));
ListBox1.Items.Add(StrPas(buff)); // добавляємо назву вікна у список
  w[i]:=wnd;    i:=i+1;
end;
wnd := GetWindow(wnd, gw_hwndnext);
end;
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.11.2013, 15:08

Запуск приложения
Здравствуйте! подскажите пожалуйста как можно узнать путь где лежит запускаемый файл проекта? ...

Запуск приложения
Как сделать что бы при запуске программы выходило с начало окно &quot;приветсвия&quot; мне надо логотип фирмы...

Запуск приложения
Есть код который запускает приложение hl.exe всеми известный Half-Life, а как с помощью этого же...

Запуск приложения на Delphi
Забыл, как это сделать, поэтому прошу подсказки: Какие нужно выполнить настройки проекта, что бы...


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

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

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