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

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

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

Восстановить пароль

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 08.04.2009, 18:02   #11
SANIOK_AV
Пользователь
 
Аватар для SANIOK_AV
 
Регистрация: 14.01.2008
Сообщений: 28
По умолчанию

Поменяk RichEdit на Memo.
пишет:
[Error] Unit1.pas(556): Undeclared identifier: 'SelAttributes'
SANIOK_AV вне форума
Старый 08.04.2009, 18:10   #12
SANIOK_AV
Пользователь
 
Аватар для SANIOK_AV
 
Регистрация: 14.01.2008
Сообщений: 28
По умолчанию

Поменял RichEdit на Memo
пишет ошибку:
Код:
[Error] Unit1.pas(556): Undeclared identifier: 'SelAttributes'
SANIOK_AV вне форума
Старый 08.04.2009, 18:18   #13
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,491
По умолчанию

Держи..

Код:
procedure TForm1.FormCreate(Sender: TObject);
begin
With Memo1 do begin
Font.Name:= 'utf-8';
Font.Charset:= RUSSIAN_CHARSET;
end;
end;
uberchel вне форума
Старый 08.04.2009, 18:28   #14
SANIOK_AV
Пользователь
 
Аватар для SANIOK_AV
 
Регистрация: 14.01.2008
Сообщений: 28
По умолчанию

Цитата:
Сообщение от uberchel Посмотреть сообщение
Держи..

Код:
procedure TForm1.FormCreate(Sender: TObject);
begin
With Memo1 do begin
Font.Name:= 'utf-8';
Font.Charset:= RUSSIAN_CHARSET;
end;
end;
всё равно вставляет абракадабру...((
и к стати в свойстве Memo1.Font.Name не возможности выбрать 'utf-8'

Последний раз редактировалось SANIOK_AV; 08.04.2009 в 18:30.
SANIOK_AV вне форума
Старый 08.04.2009, 18:33   #15
Kotofff
Участник клуба
 
Аватар для Kotofff
 
Регистрация: 11.01.2009
Сообщений: 1,917
По умолчанию

Посмотри тут : http://articles.org.ru/cfaq/index.php?qid=2154&catid=61
или тут : http://srchost.net/plugins/content/c...hp?content.214
Рассматривается кодировка как раз в memo ...
"Заряженному танку в дуло не смотрят" @Dekmer in WoT

Последний раз редактировалось Kotofff; 08.04.2009 в 18:49.
Kotofff вне форума
Старый 08.04.2009, 18:34   #16
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,491
По умолчанию

Значит у тебя в винде проблема со шрифтами!
Приклепляй свой шрифт к программе или ставь на винду
шрифты.
uberchel вне форума
Старый 08.04.2009, 19:01   #17
SANIOK_AV
Пользователь
 
Аватар для SANIOK_AV
 
Регистрация: 14.01.2008
Сообщений: 28
По умолчанию

Цитата:
Сообщение от uberchel Посмотреть сообщение
Значит у тебя в винде проблема со шрифтами!
Приклепляй свой шрифт к программе или ставь на винду
шрифты.
в свойстве memo1.font.name у меня изначально curier в винде у меня тоже есть curier
SANIOK_AV вне форума
Старый 08.04.2009, 20:00   #18
Ntlegend
Форумчанин
 
Аватар для Ntlegend
 
Регистрация: 12.05.2007
Сообщений: 373
Радость

Цитата:
Сообщение от SANIOK_AV Посмотреть сообщение
в процессе исполнения программы если я выделяю этот текст отображаемый в Memo, копирую его и вставляю
а можна взгялнуть на код как ты копируешь и вставляешь?? возможно проблема вовсе не в кодировке?? код в студию
Перемен! - требуют наши сердца. Перемен! - требуют наши глаза.
В нашем смехе и в наших слезах, И в пульсации вен:
"Перемен!Мы ждем перемен!"
Ntlegend вне форума
Старый 08.04.2009, 20:11   #19
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Цитата:
Сообщение от SANIOK_AV Посмотреть сообщение
не могли бы немного прокоментировать этот код...
а то я не особо силён в этом деле...
Бросьте на форму richedit, назовите его TRE, установите св-во visible у него в false и выполните этот код после копирования текста в буфер обмена.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума
Старый 09.04.2009, 15:54   #20
SANIOK_AV
Пользователь
 
Аватар для SANIOK_AV
 
Регистрация: 14.01.2008
Сообщений: 28
По умолчанию

Цитата:
Сообщение от Ntlegend Посмотреть сообщение
а можна взгялнуть на код как ты копируешь и вставляешь?? возможно проблема вовсе не в кодировке?? код в студию
мне стыдно...но вручную... Ctrl+A, Ctrl+C, Ctrl+V

Цитата:
Сообщение от Квэнди Посмотреть сообщение
выполните этот код после копирования текста в буфер обмена.
а как реализовать копирование текста из Memo в буфер обмена?

p.s.:
сделал вместо копирования из буфера загрузкой из файла
TRE.Lines.LoadFromFile
теперь с кодировкой всё ОК...но зато нарушена структура текста : некоторые строчки недоконца скопировались и т.п.

Последний раз редактировалось SANIOK_AV; 09.04.2009 в 16:16.
SANIOK_AV вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы с кодировкой? [Smarik] БД в Delphi 35 15.02.2009 15:32
Проблемы с кодировкой LAGOX PHP 7 14.02.2009 15:13
Проблемы с кодировкой Levchik HTML и CSS 2 16.12.2008 16:12
Проблема с кодировкой в MEMO hacknet Общие вопросы Delphi 29 14.11.2008 19:15
Проблемы с кодировкой писем Черничный Win Api 7 16.06.2008 12:19