Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Все файлы в папке [D2005, XP, 2003]


Страницы:   1 2 3

Андрей Другой ©   (2012-05-04 03:17:00) 

Как найти все файлы в папке??!!


DVM   (2012-05-26 20:58:00) [1]

Для новых версий Delphi более удобно:

uses System.IOUtils;

...

TDirectory.GetFiles()


Германн   (2012-05-26 20:33:00) [2]


> Юрий Зотов ©   (26.05.12 20:20) [42]

Согласен.


Юрий Зотов   (2012-05-26 20:20:00) [3]

> Германн ©   (26.05.12 18:20) [41]

if FindFirst ... then
try
  repeat
    ...
  until FindNext ...
finally
  FindClose
end

Иначе есть шанс словить утечку ресурсов.


Германн   (2012-05-26 18:20:00) [4]


> Можно эти три строчки в студию?

if FindFirst(Edit1.Text, FileAttrs, sr) = 0 then
     repeat ... until FindNext(sr) <> 0;
     FindClose(sr);


Медвежонок Пятачок   (2012-05-26 18:19:00) [5]

можно даже одной.


123   (2012-05-26 18:12:00) [6]

> Зато работает, а чем совет плохой? Разъясните пожалуйста.

Новый компонент добавлять в палитру компонентов (что явно, что неявно) полезно только тогда, когда сей компонент реализует что-то новое. Что трудно получить используя стандартные компоненты или стандартные функции/процедуры. Задача же "поиск файлов в каталоге" уже давно "изжёвана и переварена" ещё в турбо паскале. И решается всего тремя строчками кода! Зачем для этой задачи городить компонент?

> Плохиш ©   (06.05.12 01:27) [27]
>
> Кампанента на любой чих батонокидателя.
>

Можно эти три строчки в студию?


KilkennyCat   (2012-05-07 11:55:00) [7]

смешно :)


MsGuns   (2012-05-07 10:30:00) [8]

>Отдыхаешь от основной работы таким образом?

Не, просто движения приятные :)


Германн   (2012-05-07 02:16:00) [9]


> KilkennyCat ©   (07.05.12 01:47) [35]
>
> а мне нравится мышкойтудасюдатовый метод...
>

Отдыхаешь от основной работы таким образом?


KilkennyCat   (2012-05-07 01:47:00) [10]

а мне нравится мышкойтудасюдатовый метод...


Palladin   (2012-05-07 00:03:00) [11]

Хотя конечно есть у меня в команде, обитающий тут же, тудасюдаправорукий кодер ) но с ним разговор отдельный...


Palladin   (2012-05-07 00:01:00) [12]


> rodionov_uv

Здесь пытаются учить не мышкотудасюдадвижениям, а разработке.


Германн   (2012-05-06 02:47:00) [13]


> rodionov_uv   (06.05.12 02:20) [31]
>
> Согласен с Вами, но это если Вы учились на программиста,
>  а я учился 17 лет назад и то на бейсике.

Я не учился на программиста!
Я когда-то учился на физика. Но ...
И я учился лет эдак 35 назад.
Но я всегда был готов учиться в не зависимости от того где, когда и почему мне нужно учиться.


rodionov_uv   (2012-05-06 02:20:00) [14]

Согласен с Вами, но это если Вы учились на программиста, а я учился 17 лет назад и то на бейсике.
Но если я пишу программы только для себя или своих работников, а к программированию не имею вообще никакого отношения, то для меня лучше что нибудь попроще - например компонент на любой чих батонокидателя, как выразился Плохиш ©, если даже и всё разжёвано.


Германн   (2012-05-06 02:03:00) [15]


> Зато работает, а чем совет плохой? Разъясните пожалуйста.

Новый компонент добавлять в палитру компонентов (что явно, что неявно) полезно только тогда, когда сей компонент реализует что-то новое. Что трудно получить используя стандартные компоненты или стандартные функции/процедуры. Задача же "поиск файлов в каталоге" уже давно "изжёвана и переварена" ещё в турбо паскале. И решается всего тремя строчками кода! Зачем для этой задачи городить компонент?

> Плохиш ©   (06.05.12 01:27) [27]
>
> Кампанента на любой чих батонокидателя.
>


rodionov_uv   (2012-05-06 01:50:00) [16]


> Германн ©   (06.05.12 01:40) [28]
>
>
> > rodionov_uv   (06.05.12 00:29) [26]
> >
> > Используй компонент mFileScan
>
> Плохой совет.


Зато работает, а чем совет плохой? Разъясните пожалуйста.


Германн   (2012-05-06 01:40:00) [17]


> rodionov_uv   (06.05.12 00:29) [26]
>
> Используй компонент mFileScan

Плохой совет.


Плохиш   (2012-05-06 01:27:00) [18]

Кампанента на любой чих батонокидателя.


rodionov_uv   (2012-05-06 00:29:00) [19]

Удалено модератором


Anatoly Podgoretsky   (2012-05-04 10:52:00) [20]

> Inovet  (04.05.2012 10:35:22)  [22]

Жадко что они так и не смогли реализовать WinFX


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо