Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
15-1279225777
Юрий
2010-07-16 00:29
2010.10.24
С днем рождения ! 16 июля 2010 пятница


15-1279632976
Galera
2010-07-20 17:36
2010.10.24
NT AUTHORITY SYSTEM перегрузит ваш компьютер


15-1279626101
Demo
2010-07-20 15:41
2010.10.24
Поиск по ключевым словам


2-1280840158
mylasthit
2010-08-03 16:55
2010.10.24
Создание N кол-ва обьектов, кодом и редактирование каждого обьект


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





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский