Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 20.04.2016, 22:29   #1
Turbine
Пользователь
 
Регистрация: 13.08.2008
Сообщений: 76
По умолчанию Проблемы с tmemo

Здравствуйте!

Передаю компоненту tmemo в качестве параметра
Код:
procedure tx.UseMemo(const m: tmemo);
begin
if m<>nil then mmm:=m;
end;
или в качестве указателя
Код:
procedure tx.UseMemobyPointer(mp:pointer);
begin
if mp<>nil then mpr:=mp;
end;
работа с мемо пробовалась двумя способами:

Код:
mmm.Lines.Add(s);
// или
tmemo(mpr).Lines.Add(s);
Компонент прекрасно с ним работает, строки добавляются, но...
Если вызвать деструктор компонента раньше завершения программы, то invalid pointer operation.

Если просто закрыть программу, то все гладко.


Кросспост
http://programmersforum.ru/showthread.php?t=292371

Последний раз редактировалось Аватар; 22.04.2016 в 15:40. Причина: уточнение кода
Turbine вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TMemo vasyaRyzhyi Общие вопросы Delphi 28 03.03.2011 14:19
Проблемы с размером TMemo Ox_D БД в Delphi 3 18.01.2010 09:44
TMemo Valera Помощь студентам 14 04.08.2008 10:56
TMemo terminadoor Помощь студентам 10 23.07.2008 19:41