Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.01.2010, 00:32   #1
Rock'n'rolla
Пользователь
 
Аватар для Rock'n'rolla
 
Регистрация: 20.01.2010
Сообщений: 30
По умолчанию Подскажите компонент аля "Обзор"

В общем суть в том, что надо задавать txt файл, компонент должен выглядеть как "Обзор". Т.е. жмешь на "Обзор", далее окно где надо выбрать файл. А потом уже после нажатия на кнопку идет работа с этими файлами.

Вот что это за компонент, который как "Обзор" работает )?

P.S. Сорри за такое кривое описания. Думаю Вы меня поняли.
Всем большое спасибо.
"Смерть стоит того чтобы жить, а любовь стоит того чтобы ждать..." (с)
Rock'n'rolla вне форума Ответить с цитированием
Старый 21.01.2010, 01:40   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

TOpenDialog вкладка Dialogs
применяем
if OpenDialog1.Execute
then <выбран файл>//имя файла это OpenDialog1.FileName(если их несколько то Files)
else <не выбран...>//else можно опустить
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 21.01.2010, 09:40   #3
Rock'n'rolla
Пользователь
 
Аватар для Rock'n'rolla
 
Регистрация: 20.01.2010
Сообщений: 30
По умолчанию

Поподробнее можно (желательно прям кусок кода) ?

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

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

Последний раз редактировалось Stilet; 21.01.2010 в 10:20.
Rock'n'rolla вне форума Ответить с цитированием
Старый 21.01.2010, 10:18   #4
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Цитата:
я размещаю компонент, но когда запускаю прогу - нет этого компонента.
Он не прямого действия. Вызывается так, как Вам уже написали.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 21.01.2010, 10:30   #5
Rock'n'rolla
Пользователь
 
Аватар для Rock'n'rolla
 
Регистрация: 20.01.2010
Сообщений: 30
По умолчанию

Все ясно. Просто не понял сразу где писать =) Всем спасибо.
"Смерть стоит того чтобы жить, а любовь стоит того чтобы ждать..." (с)

Последний раз редактировалось Rock'n'rolla; 21.01.2010 в 10:45.
Rock'n'rolla вне форума Ответить с цитированием
Старый 21.01.2010, 10:44   #6
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

спрси себя какие компоненты обладают следующими свойствами
Цитата:
Чтобы компонент был виден на форме
Цитата:
Т.е. жмешь на "Обзор",
реагируют на нажатие
и получишь ответ
Цитата:
где взять
в обработчике реакции на нажатие можно вызвать методы любого другого компонента (в том числе и Topendialog) если конечно он есть на форме (а может и еще где-нибудь. Главное чтобы программа (и прогаммист) знал где.
программа — запись алгоритма на языке понятном транслятору
evg_m на форуме Ответить с цитированием
Старый 21.01.2010, 11:12   #7
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

А чтобы он знал, где...
В очередной раз - защита от дурных вопросов:
http://programmersclub.ru/files/book1_100comp.rar
mihali4 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Окошко "Обзор" KoBRaAndrey Общие вопросы Delphi 3 01.10.2009 21:22
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
Создаю диаграмму "Bar". Подскажите как убрать растояние между "столбами" MAcK Компоненты Delphi 11 24.10.2007 10:49
Нужен компонент для Delphi7 "WbemScripting_TLB" Air Компоненты Delphi 3 10.10.2007 01:15