| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > Как заставить TStringlist отобразить данные |
| Автор: ЛеньПридумыватьНик 7.3.2010, 18:15 | ||
| Здравствуйте! Столкнулся с проблемой корректного вывода данных TStringList'ом Суть проги: Есть один Edit, два RichEdit'a, кнопка, при нажатии на которую получаем коды символов первого RichEdit'a и заносим их во второй Вот сам код:
Допустим, в первом RichEdit'e есть строки:
олдж
238 235 228 230 А получается белиберда типа:
244 251 244 251 226 244 251 226 224 244 251 226 224 238 244 251 226 224 238 235 244 251 226 224 238 235 228 244 251 226 224 238 235 228 230 |
| Автор: Proxin 7.3.2010, 19:03 | ||
делал по-быстрому на коленке, но суть, думаю, ясна. а strlist.add добавляет не символ, а строку. |
| Автор: ЛеньПридумыватьНик 7.3.2010, 20:59 |
| При правке кода что выскакивает ошибка "Array type required" что в Вашем варианте http://radikal.ru/F/s48.radikal.ru/i121/1003/37/da842221aafb.jpg.html что в моем: http://radikal.ru/F/i058.radikal.ru/1003/bf/c7f8b2c8b702.jpg.html При попытке очистки списков вылетало Access at Violation |
| Автор: Matematik 8.3.2010, 01:21 | ||
| ЛеньПридумыватьНик, Сначало надо получить строку, а уже из неё брать символы
|
| Автор: Proxin 8.3.2010, 02:02 |
| у вас на картинке я вообще своего варианта не вижу. |
| Автор: ЛеньПридумыватьНик 8.3.2010, 10:57 |
| Проблема решена, тема закрыта. Всем спасибо! |