![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
|
Здравствуйте! Случилась значит такая проблема. В компоненте MainMenu формирую динамические пункты меню, создаю для них события OnClick в которых считываю значение Caption выбранного пункта меню. Но Caption выбирается как-то коряво. При просмотре название пункта меню выглядит например так:
"Копировать" а в переменную считывается как "Копировать", почему????? Почитал о свойствах нашел Цитата:
Копировать.txt<>Копировать.txt. Подскажите пожалуйста как решить эту проблему . Заранее благодарен. |
|
#2
|
||||
|
||||
|
Выкидывай просто амперсанд и все, через StringReplace.
|
|
#3
|
||||
|
||||
|
Просто копируй Caption от 2 символа и до конца.
Код:
ShowMessage(Copy(TMenuItem(Sender).Caption, 2, Length(TMenuItem(Sender).Caption))); // в OnClick меню Опоздал ![]() |
|
#4
|
|||
|
|||
|
аутохоткейс в мануал надо у самого меню и у айтемов
|