Форум: "Начинающим";
Текущий архив: 2010.10.24;
Скачать: [xml.tar.bz2];
ВнизВизов вибора папки Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.003 c