![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Добрый день. Появился такой вопрос.
Необходимо связать ListBox и Memo таким образом, чтобы ListBox заносил в Items список всех текстовых файлов в определенной папке, а при клике на какой-либо файл из списка его содержимое выводилось в Memo. Получение списка файлов организовал таким образом: Код:
Procedure FindFile(path, ext: string); Var SR : TSearchRec; Res : Integer; begin Res := FindFirst(path+ext, faAnyFile, SR); while Res = 0 do begin Form1.ListBox1.Items.Add(path+Sr.Name); Res := FindNext(SR); end; FindClose(SR); end; ... procedure TForm1.Button1Click(Sender: TObject); begin FindFile('C:\Test\', '*.txt'); end; А вот как связать файл из списка, Memo и непосредственно сам текстовый файл понять не могу... Помогите кто может плз:-) |
#2
|
||||
|
||||
![]() первую часть смотри здесь, вторая очень простая -
Код:
Memo1.Lines.LoadFromFile('C:\1.txt') TAleD = class(TUser) public function HelpMe(ASubject, ARequest: String): String; function GiveMeExample(ASubject: String): TStringList; procedure WriteReview(APost: Integer; ADescription: TStringList); end; |
#3
|
|||
|
|||
![]() Спасибо, сейчас попробую
|
#4
|
|||
|
|||
![]() чет как-то не получается...
не могу понять как все это связать... Последний раз редактировалось AlienZ, 14.12.2009 в 14:22. |
#5
|
||||
|
||||
![]() Цитата:
TAleD = class(TUser) public function HelpMe(ASubject, ARequest: String): String; function GiveMeExample(ASubject: String): TStringList; procedure WriteReview(APost: Integer; ADescription: TStringList); end; |
#6
|
|||
|
|||
![]() Цитата:
Мну нужно чтоб в мемо текст кидался не просто из заранее заданного файла, а чтобы при выборе файла в списке листбокса его содержимое (файла) отображалось в мемо. |
#7
|
||||
|
||||
![]() Цитата:
TAleD = class(TUser) public function HelpMe(ASubject, ARequest: String): String; function GiveMeExample(ASubject: String): TStringList; procedure WriteReview(APost: Integer; ADescription: TStringList); end; |
#8
|
|||
|
|||
![]() Все, все получилось. Спасибо большое!
|