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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.04.2009, 11:33   #1
AlexandЯ
Пользователь
 
Регистрация: 13.04.2009
Сообщений: 48
По умолчанию Получить имя файла Delphi7

Такая проблемка, мне нужно получить путь и имя файла, из которого берется рисунок, записать его в name:string потом убрать 4 последних символа '.bmp' и добавить 'O.txt'. Помогите плиз...
AlexandЯ вне форума Ответить с цитированием
Старый 29.04.2009, 12:03   #2
Лукманов Александр
работа не волк....
Форумчанин
 
Аватар для Лукманов Александр
 
Регистрация: 09.06.2008
Сообщений: 337
По умолчанию

Вроде бы нельзя узнать имя и путь файла. Т.к. он хранится в .exe
Посоветую открывать через OpenDialog. Там можно.
Цель, для которой требуются неправые средства, не есть неправая цель.
Лукманов Александр вне форума Ответить с цитированием
Старый 29.04.2009, 12:09   #3
AlexandЯ
Пользователь
 
Регистрация: 13.04.2009
Сообщений: 48
По умолчанию

Загружал я его через image.picture.loadfromfile, а теперь на действие ImageClick мне надо, чтобы в edit1 писался путь и имя файла, может как-нибудь хитро можно выцепить???
AlexandЯ вне форума Ответить с цитированием
Старый 29.04.2009, 12:11   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Мутно...
Тебе нужно получить путь, и в нем заменить имя файла?
Код:
s:=Содержит путь на BMP
s2:=ExtractFilePath(s)+'o.txt'
Цитата:
Т.к. он хранится в .exe
Сам то понял что сказал?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.04.2009, 12:22   #5
AlexandЯ
Пользователь
 
Регистрация: 13.04.2009
Сообщений: 48
По умолчанию

Не совсем то... У меня в результате выполнения программы выбрасывается около 80 рисунков, и мне нужно, чтобы по щелчку на любой из них в Edit1 забивался путь и имя рисунка(типа 'D:\project\server.bmp' или просто 'server.bmp'), просто после того, как все объекты Image размещены, у меня остается только адрес последнего. Вот...
AlexandЯ вне форума Ответить с цитированием
Старый 29.04.2009, 12:30   #6
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Можно создать массив строк куда и сохрнять ваши пути а при клике на них вствлять в эдит итый элемент массива
SERG1980 вне форума Ответить с цитированием
Старый 29.04.2009, 12:39   #7
Лукманов Александр
работа не волк....
Форумчанин
 
Аватар для Лукманов Александр
 
Регистрация: 09.06.2008
Сообщений: 337
По умолчанию

Цитата:
Сам то понял что сказал?
Конечно понял. Грубо говоря, картинки в .exe хранятся. Или я не прав?
Цель, для которой требуются неправые средства, не есть неправая цель.
Лукманов Александр вне форума Ответить с цитированием
Старый 29.04.2009, 12:58   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Или я не прав?
Ну это только если они в ресурсах
А у автора они в папке.

Цитата:
чтобы по щелчку на любой из них
По щелчку в чем? какой контрол\способ используешь?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как из полного пути к файлу получить имя файла с расширением uraura Компоненты Delphi 2 20.03.2009 15:53
Проблема такова: язык:Delphi7; сохранения файла; загрузка файла в String Grid lightdevil Общие вопросы Delphi 3 06.03.2009 23:10
Как получить имя файла Crazyman Работа с сетью в Delphi 4 11.07.2008 00:47
Как отсечь имя файла и получить путь только к нему? Dux Общие вопросы Delphi 8 25.05.2008 20:24
Получить имя и свойства компонента... prizrak1390 Общие вопросы Delphi 3 08.04.2008 12:13