0 / 0 / 0
Регистрация: 25.09.2012
Сообщений: 18
1

Как при нажатии правым кликом мышки запустить новое приложение

18.12.2012, 23:34. Показов 1252. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Привет всем! Такая задачка появилась. У меня есть форма, на ней есть картинка image и всё. Надо сделать так, чтобы уже в готовом приложении при нажатии на форму правой кнопкой мышки открывалось это приложение снова. Если захочешь опять нажать в приложении правой кнопкой мышки, то чтобы открывалось ещё одно это же приложение, ну и так до бесконечности) Чтобы при нажатии правой кнопкой мышки в приложении открывались такие же окна)

Спасибо заранее!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.12.2012, 23:34
Ответы с готовыми решениями:

Как сделать чтобы не выполнялось, при нажатии на Space, то что было вызвано ранее кликом мышки
Всем доброго времени суток. В C# я новичок. Сделал простой видео проигрыватель, теперь пытаюсь...

Select - переключение правым кликом на следующий option?
Можно ли сделать так, чтобы при клике правой кнопкой мыши на элементе select, в этом элементе...

Как скопировать текст ( кликом мышки ) ?
Всем привет, как можно скопировать текст ? (c# - используя мышку пкм : скопировать )? Я уже сразу...

Как кликом мышки выделить букву в слове?
Воможно ли такое? В RichEdit есть некий текст. Необходимо обратиться к любой букве любого слова,...

4
angstrom
18.12.2012, 23:38 2
Использовать OnKeyDown формы, ShellExecute.
0 / 0 / 0
Регистрация: 25.09.2012
Сообщений: 18
18.12.2012, 23:44  [ТС] 3
Цитата Сообщение от angstrom Посмотреть сообщение
Использовать OnKeyDown формы, ShellExecute.
спасибо, но я нуб в этом деле сейчас, знаю только азы...а завтра срочно сдавать нужно, как это сделать? может быть есть програмный код?
0
angstrom
19.12.2012, 00:04 4
Очепятка, не OnKeyDown, а OnMouseDown
Delphi
1
2
3
4
5
procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
  if mbRight = Button then
    ShellExecute(Handle, NIL, PChar(ParamStr(0)), '', '', SW_SHOWNORMAL);
end;
0 / 0 / 0
Регистрация: 25.09.2012
Сообщений: 18
19.12.2012, 01:38  [ТС] 5
чёто не выходит, пишит ошибку в коде.

Undeclared identifier: 'ShellExecute'
Unsafe type 'PChar'

что может быть не так?

Добавлено через 7 минут
а, понял, я не подключил модуль, щас подключил, но при нажатии правой кнопкой ничего не меняется.

Добавлено через 4 минуты
всё, разобрался в чём дело. спасибо огромное за помощь!
0
19.12.2012, 01:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.12.2012, 01:38
Помогаю со студенческими работами здесь

Как при нажатии мышки помещать мувиклип
Добрый день! Вопрос в том, как поместить мувиклип на фон (другой мувиклип) при нажатии на кнопку...

Как запускать шар при каждом нажатии мышки?
Как запускать шар при каждом нажатии мышки а не ждать пока шарик до летит до конца uses GraphABC,...

Как открыть новое окно при нажатии кнопки?
U menja na forme Button. Podskazite, kak otkrit novoe okno pri nazatie na knopku? Spasibo...

Тормозит или вообще не работает весь функционал винды начиная с нерабочего пуска и заканчивая правым кликом
Вот уже почти пол года танцую на этих граблях. Началось с того что установил 10ку и через 2-3...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru