Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 23.08.2015
Сообщений: 54

Не работает копирование из TMemo

13.02.2019, 12:04. Показов 2552. Ответов 41

Студворк — интернет-сервис помощи студентам
После очитски реестра перестало работать ручное копирование Ctrl-C из TMemo. Аналогично нельзя ничего вставить вручную в это поле.
Текст отображается правильно.

Подскажите, как исправить ?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.02.2019, 12:04
Ответы с готовыми решениями:

TMemo TListBox OEM_CHARSET не работает Windows 7 x64
Добрый вечер, подскажите не отображает EOM текст в TMEMO и TListBox. Проверил на Delphi 7, Delphi 2007. Других нет. Хотя на Win XP в...

Поиск в TMemo и копирование в Memo2
Здравствуйте! Помогите пожалуйста решить задачу. Заранее спасибо! Есть 3 компонента на форме Memo1, Memo2 и Button1. В Memo1 загружены...

Убрать из TMemo запятые, числа расположить в столбик, и вывести все это во второе поле TMemo
Привет всем вообщем помогите с программой ) у нас есть поле TMemo в котором числа расположены числа вида 1231243,123543,21454... и так...

41
Почетный модератор
 Аватар для Puporev
64321 / 47617 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
14.02.2019, 12:40
Студворк — интернет-сервис помощи студентам
Этот антивирус "не любит" exe файлы Паскаля и Делфи, но это ложные срабатывания.
0
0 / 0 / 0
Регистрация: 23.08.2015
Сообщений: 54
14.02.2019, 14:41  [ТС]
Цитата Сообщение от 920403 Посмотреть сообщение
Мой антивирь признал ваш файл зараженным вирусом,
Comodo и DrWeb в этих файлах ничего не находят, Касперский - находит какую-то рекл.вставку
На компе вирусов нет.
Логичнее предположить, что проблема не в этих "вирусах".
0
62 / 48 / 20
Регистрация: 01.09.2017
Сообщений: 381
14.02.2019, 15:02
mrPG, Из личного опыта! Раньше при компиляции файла на делфи, даже просто пустого проекта меня удивляло то, что антивирь ругался, что это вирус и жрал его тут же. Я вначале думал, что в делфи есть что-то, что не распознаётся корректно базами антивирей, но затем узнал, что причина такого явления на самом деле вирус, который заражает модули делфи. Это происходит например во время скачивания и запуска лже-программ, которые сами отключают защиту антивируса и затем загружают в систему сам вирус. После этого, я сканировал ПК и обнаруживал в темпах и в профиле файлы типа 4534534.exe что уже и без слов понятно. После удаления вирей и переустановки делфи антивирусы перестали ругаться на скомпилированные в дельфи файлы.
И что самое печальное, что антивирусы сами могут быть модифицированы вирусами, и ничего не находить на вашем компе. И такое тоже было, когда у меня на компе ничего не находило, я проверял на другом компе со свежим установленным антивирусом на свежей ОС. И там сразу определяло вирусы. Во как!
0
0 / 0 / 0
Регистрация: 23.08.2015
Сообщений: 54
14.02.2019, 15:08  [ТС]
Цитата Сообщение от 920403 Посмотреть сообщение
mrPG, Из личного опыта!
Не спорю, что на то они и вирусы, чтобы пролезать через защиту.
Но вопрос то был о другом - копировании из Memo(да и других аналогичных объектов) в буфер обмена ОС через CTRL+C.
0
62 / 48 / 20
Регистрация: 01.09.2017
Сообщений: 381
14.02.2019, 17:13
Ну для начала, просто переустановите делфи и посмотрим на результат, потом будем дальше размышлять, если не поможет.
Я же написал это, потому, что мой антивирь руганулся так же, как в моём случае ранее.

Поправьте меня, если я что-то пропустил по вашей теме!
Вот смотрите, как я понял, по логике, если вы производите манипуляции с буфером не в тех приложениях, которые вы создаёте в делфи, а с просто с программами сторонних авторов, то у вас всё норм так?
А если вы используете свои приложения, созданные на делфи с применением компонентов, содержащих в себе текстовые поля, то в них манипуляции с буфером памяти не проходят так?
Если и первое и второе верно, то ищите причину в делфи, возможно модули попорчены вирусами или если не модули, то информация в реестре касающаяся именно дельфи испорчена.
Отсюда вывод, что нужно попытаться переустановить делфи, восстановив все записи и файлы, и ещё проверить ваш хард на вирусы на другой машине с чистым антивирем на свежей установленной ОС.

Поделюсь опытом, я всегда так делаю на своём ПК.

В компе у меня 2 харда, первый хард я делю на 4 раздела и устанавливаю на них 4 варианта ОС. linux, XP, win7, win8
А второй хард я использую как чистый стерильный, c антивирусом, установленным на Win7, периодически обновляю базы.
Вот при помощи второго харда я уверенно проверяю первый хард на вирусы. И частенько бывает, когда на первом харде антивирь не находит ничего, а на втором стерильном определяет как семечки. Быстро и удобно.

Что-то мне как раз таки и подсказывает о том, что при запуске .exe, созданного на делфи у вас и происходит сие чудо.
возможен перехват вашего приложения зловредом, так как ваш проект у меня нормально компилится и всё прекрасно работает. А вот тот exe файл который вы скомпилировали у себя из этого проекта, у меня определяется как зараженный вирусом. И D1973 тоже подтвердил это-же.
0
 Аватар для Flip
335 / 173 / 67
Регистрация: 25.02.2018
Сообщений: 616
14.02.2019, 19:44
Цитата Сообщение от 920403 Посмотреть сообщение
Вот при помощи второго харда я уверенно проверяю первый хард на вирусы.
Бред сивой кобылы ибо
Цитата Сообщение от 920403 Посмотреть сообщение
первый хард я делю на 4 раздела и устанавливаю на них 4 варианта ОС. linux, XP, win7, win8
Или антивирус автономная операционная система? Думаю что нет... в любом случае корни завязаны на первый HDD. И вообще Avast зло. И проблема тут не в антивирусе, а копать нужно в реестре. Если проект компилируется и запускается, но не работают ctrl+c/v/x, это эхо косяков в реестре после всяких твиков и клинеров. Была такая дребедень давным давно, реестр посекло клинером, перезалил образ системы на винт и все заработало.
0
62 / 48 / 20
Регистрация: 01.09.2017
Сообщений: 381
14.02.2019, 20:53
Ашотик2018, пока mrPG, снова нам не ответит, будут только одни предположения. А там будет ясно.
0
 Аватар для Flip
335 / 173 / 67
Регистрация: 25.02.2018
Сообщений: 616
14.02.2019, 20:58
Цитата Сообщение от 920403 Посмотреть сообщение
пока mrPG, снова нам не ответит, будут только одни предположения. А там будет ясно.
Так то да, я просто поделился тем, что у меня была подобная ситуация. И копать реестр было лень, потому что периодически делаю BackUp-ы системного диска, закидываю его на отдельный HDD, который потом отключаю в биосе. Уж туда точно никакая фигня не доберется. А для работы стоят 1 SSD (системный) и 5 HDD x 2 Tb (грины) под хранилище.
0
62 / 48 / 20
Регистрация: 01.09.2017
Сообщений: 381
14.02.2019, 21:01
Ашотик2018, На втором харде у меня установлена Win7 и антивирь, его я не использую для работы, только исключительно для сканирования на вирусы. Просто загружаюсь со второго харда и всё норм, и затем уже выбираю те папки системные, темповые и программные, где обычно сидит вирь, или целиком проверяю первый хард.
0
0 / 0 / 0
Регистрация: 23.08.2015
Сообщений: 54
14.02.2019, 21:09  [ТС]
Цитата Сообщение от 920403 Посмотреть сообщение
Вот смотрите, как я понял, по логике, если вы производите манипуляции с буфером не в тех приложениях, которые вы создаёте в делфи, а с просто с программами сторонних авторов, то у вас всё норм так?
А если вы используете свои приложения, созданные на делфи с применением компонентов, содержащих в себе текстовые поля, то в них манипуляции с буфером памяти не проходят так?
Если и первое и второе верно, то ищите причину в делфи, возможно модули попорчены вирусами или если не модули, то информация в реестре касающаяся именно дельфи испорчена.
Уточняю : даже в приложениях, ранее скомпилированных на Delphi с теми же компонентами, все работает нормально.
Попорчены, наверное не модули, а что-то в реестре.
ОЧЧень не хочется заниматься переустановкой IDE и, тем более, ОС - до этого я и сам додумался.
Надеюсь, что у кого-то подобная ситуация уже была.
0
62 / 48 / 20
Регистрация: 01.09.2017
Сообщений: 381
14.02.2019, 21:55
mrPG, Нук, дело ваше, просто у меня была ситуация, когда при запуске скомпилированного приложения логика напрочь отказывалась работать, и так голову ломал и эдак, в результате выявил, что новоиспечённый файл перехватывался зловредом, я его удалил методом описанным выше, всё заработало, а сколько времени голову ломал. Просто как я думаю, возможно компилятор импортирует зловред в приложения сейчас во время компиляции. А раньше созданные приложения просто были чисты и поэтому с ними всё норм. Вот попробуйте какой нибудь свой ранешний проект, который работает нормально, заново перекомпилировать и посмотреть что будет?

Добавлено через 30 минут
mrPG, Я бы конечно не говорил об этом, но в вашем вложении EXE выявлен вирус, и это не только у меня, ещё и модератор форума тоже выявил, поэтому он запретил скачивание вашего вложения. Стоит подумать или нет?
0
пофигист широкого профиля
4770 / 3207 / 862
Регистрация: 15.07.2013
Сообщений: 18,616
15.02.2019, 02:10
2 mrPG. Вы лучше скажите скажите какие сторонние компоненты вы используете в вашей программе.
А вирусы = это не про вас.
0
15.02.2019, 08:13

Не по теме:

920403, а зачем использовать целый винт? почему просто не загружаться с флэшки? ладно флэшка это 22 век
но можно же найти антивирус на CD и загружаться с него

0
0 / 0 / 0
Регистрация: 23.08.2015
Сообщений: 54
15.02.2019, 09:55  [ТС]
Цитата Сообщение от northener Посмотреть сообщение
Вы лучше скажите скажите какие сторонние компоненты вы используете в вашей программе.
В тестовом проекте(прикладывал выше) никаких компонент - только TForm,TButton и TMemo.
Проблема не в компонентах, а во взаимодействии скомпилированного exe и ОС.
0
 Аватар для Young Vu
133 / 103 / 43
Регистрация: 01.03.2018
Сообщений: 291
15.02.2019, 11:10
вы смотрели в реестре, то что я вам прислал в посте #2? ??
0
0 / 0 / 0
Регистрация: 23.08.2015
Сообщений: 54
15.02.2019, 12:07  [ТС]
Цитата Сообщение от Young Vu Посмотреть сообщение
если вы подчистили что-то в реестре, то скорее всего и в самой винде не работает Ctrl - C ?
CTRL+C прекрасно работает всюду, кроме скомпилированных на Delphi приложений ((
0
Почетный модератор
 Аватар для Puporev
64321 / 47617 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
15.02.2019, 12:10
Не пойму, неужели так трудно переустановить Делфи, вместо того чтобы 3 дня мозги компостировать?
0
0 / 0 / 0
Регистрация: 23.08.2015
Сообщений: 54
15.02.2019, 12:27  [ТС]
Цитата Сообщение от Puporev Посмотреть сообщение
Не пойму, неужели так трудно переустановить Делфи, вместо того чтобы 3 дня мозги компостировать?
А еще заодно заменить комп, квартиру и машину ))
Установить причину это не поможет.
0
Почетный модератор
 Аватар для Puporev
64321 / 47617 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
15.02.2019, 12:29
Если что-то не работает только в Делфи, нужно заменить Делфи.
0
6005 / 4580 / 1096
Регистрация: 29.08.2013
Сообщений: 28,288
Записей в блоге: 3
15.02.2019, 14:43
я уже советовал создать нового пользователя - если бахнули в реестре, то для нового пользователя будет новая ветка
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.02.2019, 14:43

Копирование папки работает в Win7, но не работает в WinXP
Есть такой код, который работает на W7 но не работает на ХР(текст ошибки: не удается скопировать файл не удается произвести чтение из файла...

Друзья! не работает код с версией файла в 2003 офисе, на 2010 все работает, суть: копирование из закрытой книги
Sub Zagruzka_dannyh() UserForm1.Label117.Visible = False UserForm1.Image48.Visible = False Location = "T:\Rik\PS\ЛПА\Выдача...

Друзья! не работает код с версией файла в 2003 офисе, на 2010 все работает, суть: копирование из закрытой книги
Sub Zagruzka_dannyh() UserForm1.Label117.Visible = False UserForm1.Image48.Visible = False Location = "T:\Rik\PS\ЛПА\Выдача...

Не работает копирование файла
hFile1:=CreateFileW('C:\proverka.txt',GENERIC_READ, 0, nil, OPEN_ALWAYS, 0, 0); ...

Не работает резервное копирование
подскажите, установлена 10про , не хочет резервироваться, поставил все обновления, но проблема осталась. может что нибудь посоветуете...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . . Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг. Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует. В процессе разработки. . .
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации: 1. Вернуть возможность использования знаков | 1 l I;. . .
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С. Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию? Фраза «Любая достаточно развитая технология неотличима от магии». . .
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль? Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru