dallas page

Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Robby, спасибо помогло. Код: Wow64.DisableFsRedirection(); File.Copy("C:\\Windows\\System32\\photo.png", Shell.GetFolder(SHF_DESKTOP).."\\photo.png", true, true, false, true, nil); Wow64.RevertFsRedirection(); | Добавлено: Господа, у меня есть еще один вопрос. В программе при нажатии правой кнопки мыши появляется меню: Page - On Mouse Button: Код: if(e_Type == RIGHT_BUTTON_DOWN)then tblMenu = {}; tblMenu[1] ={}; tblMenu[1].Text = "111"; tblMenu[1].ID = 101; tblMenu[1].IconID = 99; tblMenu[1].Checked = false; tblMenu[1].Enabled = true; tblMenu[2] ={}; tblMenu[2].Text = "222"; tblMenu[2].ID = 103; tblMenu[2].IconID = 99; tblMenu[2].Checked = false; nRes = Application.ShowPopupMenu(e_X, e_Y, tblMenu, TPM_LEFTALIGN, TPM_TOPALIGN, true, true); end | Но на странице есть объект Input и при нажатии на него правой кнопкой мыши появляется это меню, а мне надо, чтобы было стандартное меню Копировать, Вставить и т.п. Как сделать так, чтобы при нажатии правой кнопки мыши на объект Input не выходило "мое" меню? Заранее спасибо. Добавлено: Есть конечно вариант с Hotspot: Код: tblMenu = {}; tblMenu[1] ={}; tblMenu[1].Text = "111"; tblMenu[1].ID = 101; tblMenu[1].IconID = 99; tblMenu[1].Checked = false; tblMenu[1].Enabled = true; tblMenu[2] ={}; tblMenu[2].Text = "222"; tblMenu[2].ID = 103; tblMenu[2].IconID = 99; tblMenu[2].Checked = false; tMousePos = System.GetMousePosition(true, nil); nRes = Application.ShowPopupMenu(tMousePos.X, tMousePos.Y, tblMenu, TPM_LEFTALIGN, TPM_TOPALIGN, true, true); | Но может есть решение без применения Hotspot?!! | Всего записей: 205 | Зарегистр. 28-03-2010 | Отправлено: 08:11 10-12-2014 | Исправлено: dallas page, 08:43 10-12-2014 |
|