Форум: "KOL";
Текущий архив: 2007.10.14;
Скачать: [xml.tar.bz2];
ВнизКопирование Юникода в буфер Найти похожие ветки
← →
Dmitriy___ (2007-03-13 15:39) [0]Привет.
Вот я перевожу компонент Editbox в режим отображения Юникода, а как мне скопировать его Unicode-содержимое в буфер обмена?
И правильно ли я понимаю, свойство Text всё равно содержит string, а не widestring?
← →
Vladimir Kladov (2007-03-13 17:39) [1]WText2Clipboard
← →
Dmitriy___ (2007-03-13 21:25) [2]Хорошо. А как я могу загрузить в ListBox(EditBox etc) текст из unicode файла? Ни один из известных мне способов не подходит.
← →
ANTPro © (2007-03-13 21:42) [3]PStream разве это не умеет?
← →
Dmitriy___ (2007-03-13 21:49) [4]Умеет, конечно. Я думал, что есть другие варианты (?).
По ходу дела вопрос. Почему я не могу менять св-во Text у списковых объектов (Memo, ListBox)? Чтение выполняется, запись - нет. Почему?
← →
homm © (2007-03-13 22:09) [5]> WText2Clipboard
А почему название такое странное? Стандарт дефакто же Text2ClipboardW
← →
Dmitriy___ (2007-03-13 22:31) [6]Наверное, потому, что WText... = WideText
Так что насчёт .Text :=... ?
← →
homm © (2007-03-13 23:20) [7]> Наверное, потому, что WText... = WideText
Я не об этом. Мне это понятно, просто все виндовские функции работающие с unicode иммеют постфикс W на конце. Непонятно зачем отсткпать от правил.
← →
Dmitriy___ (2007-03-14 11:37) [8]Так а KOL весь, мне кажется, не по правилам :) Но нам от этого только лучше и проще.
Так кто мне подскажет, как правильно загрузить текст в ListBox или Memo?
А то .Text := "something" не работает. Или я что-то не понимаю? Помогите...
← →
Galkov © (2007-03-14 15:31) [9]
Control.Add("something" );
← →
Vladimir Kladov (2007-03-14 15:55) [10]Это у вас заблжудение, в результате опыта работы с VCL, что listbox контрол имеют Text. А это именно списковый контрол, у него на уровне API есть доступ только к отдельным элементам. (Вы бы кщк в TreeView одним текстом загружали).
← →
Dmitriy___ (2007-03-14 16:18) [11]Нет, я понял, что это набор строк. Просто мне было непонятно, почему свойство Text можно читать, но в него нельзя писать. Теперь понял (после просмотра исходника), пардон.
Думаю, вопрос закрыт. Спасибо большое за ответы и терпение :)
← →
Dimaxx © (2007-03-15 13:08) [12]
> Вы бы еще в TreeView одним текстом загружали
Кста, Владимир. У VCL"овского TreeView есть весьма удобная весчь - LoadFromFile. Там содержится текст, а потомки "сдвинуты" табуляцией. Поэтому иногда бывает удобно подготовить такой "фиксированный" TreeView и загрузить его одним махом, чтоб не создавать ручками кучу ветвей. Хотя такое встречается нечасто...
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2007.10.14;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.042 c