![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 14.01.2010
Сообщений: 8
|
![]()
Есть вот такой код для сохранения списка файлов и папок в определённой директории в текстовый файл
Код:
Я так понимаю, всё можно сделать легче и проще через StringList то же самое Код:
Код:
|
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
И сохраняешь. тем же методом Понял?
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 14.01.2010
Сообщений: 8
|
![]()
Так уже пробовал. получается несовместимость... Incompatible types: 'String' and 'Integer'....
Вероятно, надо подправить что-то в этой строке: LB_DIR, DDL_ARCHIVE + DDL_DIRECTORY + DDL_DRIVES + DDL_EXCLUSIVE + DDL_HIDDEN +DDL_READONLY +DDL_READWRITE + DDL_SYSTEM, Integer(DirList)); |
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Можно так:
Код:
ИмяФайла=Атрибуты в Виде числа.
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 14.01.2010
Сообщений: 8
|
![]()
Компилируется без ошибок, спасибо
вот только файл создаётся пустым... точнее вот такого формата C:\=49207 ..вероятно это количество файлов на диске с листбоксом получалось вот в таком виде: [..] [addins] aksdrvsetup.log [AppPatch] Arj.pif Ascd_tmp.ini [assembly] avisplitter.ini bfsvc.exe [Boot] bootstat.dat .... .... и т.д. [-c-] [-d-] [-e-] [-f-] [-g-] [-h-] [-i-] [-t-] [-u-] [-v-] [-w-] [-x-] [-y-] Последний раз редактировалось Az@zel; 10.03.2010 в 16:01. |
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,542
|
![]() Цитата:
perform отправить сообщение с кодом LB_DIR и параметрами .... Это можно трактовать как попросить OC windows заполнить наш Listbox данными о папках и файлах в соответствии с указанными параметрами. что в результате и будет проделано. StringList не является наследником Twincontrol не имеет такой функции и его сначала необходимо заполнить иформацией. Для получения списка папок и файлов применяются функции findfirst FindNext примеры на форуме были.
программа — запись алгоритма на языке понятном транслятору
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
список файлов в web директории | Serega_P | Общие вопросы Delphi | 3 | 11.06.2009 11:15 |
Получить список всех файлов и папок FTP | Nester | Работа с сетью в Delphi | 4 | 28.04.2009 12:57 |
Получить список файлов и папок. | gusluk | Общие вопросы Delphi | 3 | 10.03.2009 12:49 |
список всех открытых файлов и папок. | Teleport | Общие вопросы Delphi | 4 | 22.06.2008 11:29 |
сохранить параметры шрифта в текстовый файл | Allexandr | Общие вопросы Delphi | 2 | 24.02.2007 11:04 |