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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.06.2010, 14:24   #1
Jekaa2
Пользователь
 
Регистрация: 25.05.2010
Сообщений: 10
По умолчанию Загрузить текстовый фаил в ListBox

Понимаю в программировании очень мало, подскажите пожалуйста, как загрузить в ListBox документ Word, или обычный текстовый фаил.
Заранее большое спасибо!!!

Последний раз редактировалось Jekaa2; 26.06.2010 в 14:34. Причина: Разобрался с Memo
Jekaa2 вне форума Ответить с цитированием
Старый 26.06.2010, 15:13   #2
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Цитата:
Понимаю в программировании очень мало, подскажите пожалуйста, как загрузить в ListBox документ Word, или обычный текстовый фаил.
например так:
Код:
ListBox1.Lines.LoadFromFile('c:\document.txt');
_-Re@l-_ вне форума Ответить с цитированием
Старый 26.06.2010, 16:27   #3
Jekaa2
Пользователь
 
Регистрация: 25.05.2010
Сообщений: 10
По умолчанию

Теперь столкнулся с проблемой, как в ListBox через определенное количество символов, он переходил на новую строку(интересует сам код), а то текст уходит за пределы ListBox и пишеца и все в одну строку(
Jekaa2 вне форума Ответить с цитированием
Старый 26.06.2010, 17:34   #4
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Вроде бы у ListBox есть такое свойство - WordWrap. Поставь его в True
_-Re@l-_ вне форума Ответить с цитированием
Старый 26.06.2010, 17:44   #5
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,864
По умолчанию

Цитата:
Сообщение от Jekaa2
как загрузить в ListBox документ Word
Никак.
Цитата:
Сообщение от _-Re@l-_
Вроде бы у ListBox есть такое свойство - WordWrap
Вроде, нет такого свойства.
Придется или увеличивать размеры ListBox'а или делать перенос длинных строк вручную.
Arigato вне форума Ответить с цитированием
Старый 26.06.2010, 18:10   #6
Jekaa2
Пользователь
 
Регистрация: 25.05.2010
Сообщений: 10
По умолчанию

Еще такой вопрос, можно ли сделать, что при нажатии кнопки ListBox перематывался, на нужну строку, допустим 30.
Jekaa2 вне форума Ответить с цитированием
Старый 26.06.2010, 18:26   #7
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,864
По умолчанию

ListBox1.ItemIndex := 30;
Arigato вне форума Ответить с цитированием
Старый 26.06.2010, 18:53   #8
apromix
PHP, Delphi
Форумчанин
 
Аватар для apromix
 
Регистрация: 07.05.2008
Сообщений: 388
По умолчанию

Грузить файл в ListBox1 лучше так (один из вариантов):

Код:
var
  D: String;
...
GetDir(0, D);
...
ListBox1.Lines.LoadFromFile(D + '\document.txt');
...
Загрузится файл из той папки, что и программа.
Мыши плакали, кололись, но продолжали жрать кактус...
мои проекты
apromix вне форума Ответить с цитированием
Старый 26.06.2010, 19:40   #9
Jekaa2
Пользователь
 
Регистрация: 25.05.2010
Сообщений: 10
По умолчанию

Всем большое спасибо!
Jekaa2 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как загрузить текстовый фаил в StringGrid? aks Помощь студентам 5 20.03.2009 17:04
Чтение Excel ячеек в текстовый фаил jopaz Общие вопросы Delphi 4 06.10.2008 00:04
Задача на текстовый фаил nadea11 Помощь студентам 7 06.05.2008 17:47
Как загрузить текстовый файл в Delphi? aidyn Помощь студентам 7 30.05.2007 20:56