|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.01.2011, 09:28 | #1 |
Пользователь
Регистрация: 02.07.2010
Сообщений: 40
|
[Delphi] Запуск процедуры с параметром
Помогите мне...
Я создаю пункт PopupMenu, и указывая запуск процедуры с параметром у меня выскакивает ошибка Код:
Код:
Как мне передать функции переменную и заранее извиняюсь за плохую постановку вопроса... Последний раз редактировалось Stilet; 30.01.2011 в 10:06. |
30.01.2011, 10:01 | #2 |
Пользователь
Регистрация: 02.07.2010
Сообщений: 40
|
И это если на простом примере, но смысл тот же
Код:
Код:
|
30.01.2011, 10:07 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Этот кусок кода не говорит о том где ошибка.
приводи полностью, а еще лучше весь проект в архив и сюда. Так. Все понятно. Ты кое чего перепутал. Туда в параметры нужно указать обработчик событий а не действия. Это не JS, так что действовать нужно так: Код:
I'm learning to live...
Последний раз редактировалось Stilet; 30.01.2011 в 10:10. |
30.01.2011, 10:10 | #4 |
Пользователь
Регистрация: 02.07.2010
Сообщений: 40
|
Ну вот второй пример полностью написан, смысл тот же
Ну для второго примера это конечно сойдёт, но вот если пункты Popup меню создаются динамически и не известно на какой "тыкнет" пользователь, нужно знать на какой пункт произошло нажатие и после этого выполнить процедуру... Вот тут к чему то пришли, но я так и не понял к чему Последний раз редактировалось Stilet; 30.01.2011 в 11:39. |
30.01.2011, 11:41 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Код:
I'm learning to live...
|
|
30.01.2011, 11:52 | #6 |
Пользователь
Регистрация: 02.07.2010
Сообщений: 40
|
Вот к примеру если он кликнул на первый пункт(ну или название), как TMenuItem(Sender) это скажет?
Последний раз редактировалось ZePr; 30.01.2011 в 11:56. |
30.01.2011, 12:13 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
30.01.2011, 12:21 | #8 |
Пользователь
Регистрация: 02.07.2010
Сообщений: 40
|
Кажется что я реализую дальше что я хотел, спасибо Виталий за помощь, просто, понятно и без понтов !
А как узнать номер пункта? Последний раз редактировалось Stilet; 30.01.2011 в 13:25. |
30.01.2011, 13:28 | #9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Дык это... Хелп то на что:
Читай про TMenuItem.MenuIndex
I'm learning to live...
|
30.01.2011, 18:41 | #10 |
Пользователь
Регистрация: 02.07.2010
Сообщений: 40
|
[Error] Unit1.pas(308): Method identifier expected
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запуск файлов с параметром из Excel | xamillion | Microsoft Office Excel | 10 | 17.09.2015 21:47 |
Запуск с параметром | AnKor94 | Общие вопросы Delphi | 1 | 09.01.2011 16:25 |
Total Cmd - запуск проги с параметром - ? | Олвин | Софт | 1 | 10.03.2010 12:10 |
[Delphi]Запуск из cmd с определнным параметром | zotox | Помощь студентам | 2 | 29.08.2009 06:46 |
запуск с параметром... | prizrak1390 | Общие вопросы Delphi | 4 | 16.05.2008 22:29 |