Добрый день, THE_PRO! Разнится будет в работе с переменной Мемо и, надо сказать, существенная. Волшебное слово var означает, что в процедуре Вашу переменную Memo можно будет менять (значение) и от этого значение той переменно более высокого уровня, которую Вы передаете в процедуру, аналогично изменится. Если же var отсутствует, то как бы Вы не изголялись над переменной в самой процедуре, при выходе из нее аналог Мемо, который Вы передавали в процедуру, не изменится ни на йоту. Ответ отправлен: 16.07.2004, 11:58 Отправитель: sir henry Отвечает samum2000
Здравствуйте, THE_PRO! Как это одинаково!?? В первом случае все изменения, произведенные с Memo в процедуре никак не отразятся на том Memo, которое в эту процедуру было передано. Во втором же случае все, что сделали с Memo в процедуре отобразится на переданном Memo. Другое дело, что процедуры могут ничего не изменять в этих компонентах, а, например, брать параметры для обработки. Тогда принципиальной разницы хоть и нет, но лучше использовать вариант procedure pName(Memo:TMemo); -------------------------- -=Experts helper: testmode=- Ответ отправлен: 17.07.2004, 10:51 Отправитель: samum2000
Вопрос № 1672
Здравствуйте, уважаемые эксперты. Подскажите, пожалуйта, как обработать событие мыши OnMouseWheel, возникающее при прокручивании колесика мыши. Я нашел про это событие в справке, но как его использовать - непонятно. Мне нужно, чтобы в моей программе в DBGrid1 при помощи колесика можно было прокручивать список вверх до 1 элемента и вниз до последнего. Заранее благодарен всем ответившим. Среда - С++ Builder 5
Здравствуйте, Alexandr! Тебе нужно просто создать потомок от DBGrid в котором ты определишь процедуру для события OnMouseWheel. А лучше, наверное, обрабатывать OnMouseWheelUp и OnMouseWheelDown. -------------------------- -=Experts helper: testmode=- Ответ отправлен: 19.07.2004, 10:20 Отправитель: samum2000 Отвечает sir henry
Приветствую Вас, Alexandr! Я, честно говоря, не знаю, есть ли в СВ5 событие onMouseWheel, если есть, то в этом событии реализовать то, что Вам нужно. Если такого нет, то см. приложение.