Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.10.24;
Скачать: CL | DM;

Вниз

Визов вибора папки   Найти похожие ветки 

 
Hapastiks   (2010-07-27 21:50) [0]

Как вызвать диалог выбора папки и вобще можно ли ето осуществить?


 
mahab ©   (2010-07-27 22:01) [1]

http://delphibasics.ru/navFileCtrl.php


 
mahab ©   (2010-07-27 22:03) [2]

100 % даже ни в один мануал не заглянул(а)


 
Smile   (2010-07-27 22:15) [3]

Можно, я лет этак 10-12 назад нашел такое на сайте Подгорецкого
:)


 
Hapastiks   (2010-07-27 22:53) [4]

Я только что нашел компонет  тут http://delphiexpert.ru/view_download.php?id=150 и он мнє отлично подходит но спасиба


 
Германн ©   (2010-07-28 01:15) [5]


> Hapastiks   (27.07.10 22:53) [4]
>
> Я только что нашел компонет  тут

Ну и дурак.
Стандартная функция SelectDirectory делает то же самое. И даже лучше.


 
Anatoly Podgoretsky ©   (2010-07-28 09:05) [6]

Ну какая то функция, а это же Компонент!


 
Hapastiks   (2010-07-28 11:19) [7]


> Ну какая то функция, а это же Компонент!

Я новичок поетому мне проще с компонентами


 
Dennis I. Komarov ©   (2010-07-28 11:33) [8]


> Hapastiks   (28.07.10 11:19) [7]
> Я новичок поетому мне проще с компонентами

Надо не как проще, а как правильно...


 
Юрий Зотов ©   (2010-07-28 11:36) [9]


> Hapastiks   (28.07.10 11:19) [7]

Это верно. Но подумайте сами - ведь если ради каждой мелочи (а Ваш вопрос - это именно мелочь) человек будет искать кем-то написанный компонент, то он так и останется новичком. Надолго, во всяком случае. Да ведь и не существует компонентов на все случаи жизни, поэтому все равно надо учиться писать СВОЙ код.

Используйте SelectDirectory. Это функция стандартной библиотеки Delphi, существует она в двух вариантах и оба описаны в справке.


 
Hapastiks   (2010-07-28 11:43) [10]


> Dennis I. Komarov ©   (28.07.10 11:33) [8]
> проще с компонентами
>Надо не как проще, а как правильно...

Как правильно ошібку светит
[DCC Error] OPTCOD.pas(71): E2003 Undeclared identifier: "SelectDirectory"
Хоть код через CTRL+C зделал для проверки


 
И. Павел ©   (2010-07-28 11:45) [11]

Нужно в раздел uses добавить FileCtrl .
Т.е. в верхней части кода модуля будет что-то вроде:
uses
 Windows, Messages, SysUtils, ... , FileCtrl;


 
Anatoly Podgoretsky ©   (2010-07-28 11:51) [12]

Какой код, никакого кода не видать.


 
Dennis I. Komarov ©   (2010-07-28 11:53) [13]


> И. Павел ©   (28.07.10 11:45) [11]

нужно было перевести текст ошибки, понять что идентификатор не описан, найти его в справке, узнать где он описан, а уже только после добавить молуль в раздел uses.


 
Hapastiks   (2010-07-30 10:54) [14]

Я нашел и подключил етот модуль но как сделать чтоб в диалоге была кнопка "добавить папку"?


 
Palladin ©   (2010-07-30 11:25) [15]

программируй компонентами


 
Hapastiks   (2010-07-30 11:44) [16]

А без компонента никак?


 
Anatoly Podgoretsky ©   (2010-07-30 12:04) [17]

> Hapastiks  (30.07.2010 11:44:16)  [16]

Без компонента можно, но нужен программист, а вы в состоянии нанять
программиста?


 
Palladin ©   (2010-07-30 12:40) [18]


> Hapastiks   (30.07.10 11:44) [16]
> А без компонента никак?

Никак. Нет шансов.


 
Anatoly Podgoretsky ©   (2010-07-30 13:06) [19]

> Palladin  (30.07.2010 12:40:18)  [18]

Шанс есть, но дорого.


 
Hapastiks   (2010-07-30 23:51) [20]


> Шанс есть, но дорого.

Тогда компоненты(((


 
Германн ©   (2010-07-31 02:00) [21]


> Hapastiks   (30.07.10 10:54) [14]
>
> Я нашел и подключил етот модуль но как сделать чтоб в диалоге
> была кнопка "добавить папку"?
>

Справку прочитать. А не уповать на Code Completion, который предлагает старую версию оной функции.


 
Rouse_ ©   (2010-07-31 20:26) [22]


> Юрий Зотов ©   (28.07.10 11:36) [9]
> Это верно. Но подумайте сами - ведь если ради каждой мелочи
> (а Ваш вопрос - это именно мелочь) человек будет искать
> кем-то написанный компонент, то он так и останется новичком.

Позволю себе не согласиться.
В бытность свою я как раз именно искал компоненты, чтоб понять как сделать правильно ту или иную вещь, исследуя их код :)
Очень много не очевидных вещей давно оформленно как раз в компоненты, та-же кладезь знаний что и MSDN, только несколько другой направленности :)


 
Юрий Зотов ©   (2010-07-31 20:34) [23]


> Rouse_ ©   (31.07.10 20:26) [22]
> исследуя их код

Спасибо, Сань, что подтвердил мои слова...
:o)


 
KilkennyCat ©   (2010-07-31 21:58) [24]


> Rouse_ ©   (31.07.10 20:26) [22]

Да-да, я вот тоже нашел твой компонент меню, теперь много ненужного знаю :)
А меню пришлось делать свое.


 
Anatoly Podgoretsky ©   (2010-07-31 22:33) [25]

> Rouse_  (31.07.2010 20:26:22)  [22]

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


 
Германн ©   (2010-08-01 02:42) [26]


> Rouse_ ©   (31.07.10 20:26) [22]
>
>
> > Юрий Зотов ©   (28.07.10 11:36) [9]
> > Это верно. Но подумайте сами - ведь если ради каждой мелочи
> > (а Ваш вопрос - это именно мелочь) человек будет искать
> > кем-то написанный компонент, то он так и останется новичком.
>
>
> Позволю себе не согласиться.
> В бытность свою я как раз именно искал компоненты, чтоб
> понять как сделать правильно ту или иную вещь, исследуя
> их код :)

Троешник. Бывший. :)
Даже Riply идёт другим путём. Пусть и неверным, но всё же более прогрессивным. :)


 
QAZ   (2010-08-02 13:28) [27]


> искал компоненты, чтоб понять как сделать правильно ту или
> иную вещь, исследуя их код

а где гарантия что компонет написан коректно как с позиции делфи, так и с позиции винапи?
ато наизучаешся...


 
Rouse_ ©   (2010-08-02 13:33) [28]


> QAZ   (02.08.10 13:28) [27]
> а где гарантия что компонет написан коректно

О каких гарантиях идет речь? Есть код, есть справка по используемым в коде функциям и есть голова - это и есть гарантия что ты сможешь разобраться и написать потом самостоятельно и правильно.


 
Anatoly Podgoretsky ©   (2010-08-02 13:43) [29]

> Rouse_  (02.08.2010 13:33:28)  [28]

А если чего то не хватает?


 
Rouse_ ©   (2010-08-02 14:29) [30]


> Anatoly Podgoretsky ©   (02.08.10 13:43) [29]
> А если чего то не хватает?

Тогда лучше сменить профессию :)


 
Anatoly Podgoretsky ©   (2010-08-02 16:08) [31]

Предложи такую, которую реально освоить любому?
Дворник - уже метлой с ближайшего орешника не обойтись.



Страницы: 1 вся ветка

Текущий архив: 2010.10.24;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.008 c
3-1246966734
Alexander_K
2009-07-07 15:38
2010.10.24
Тип поля


2-1280554301
Evgeney
2010-07-31 09:31
2010.10.24
Cоздание dsn для dbf программно


3-1246952901
bafy
2009-07-07 11:48
2010.10.24
Как подключить библиотеки для работы с ODBC?


15-1279545359
Свифт
2010-07-19 17:15
2010.10.24
Англоязычные радиостанции


2-1280306017
Jimmy
2010-07-28 12:33
2010.10.24
ComboBox