|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.10.2006, 00:27 | #1 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,608
|
как получить относительный путь?
перенесено со старого форума. сообщение от timself.
Как сделать чтобы OpenPictureDialog выдавал путь до картинки не относительно корня диска, а относительно папки с прграммой (для линковки картинок в HTML)? перенесено со старого форума. сообщение от execom. А в чём проблема так и пиши, ну например у тебя есть файл Index.html, а в каталоге с ним каталог DATA с ресурсом REC.JPG, так и пишем DATA\REC.JPG И всё! перенесено со старого форума. сообщение от zetrix. Можно взять полный путь твоей проги(1*) (только путь без имени файла) и полный путь из OpenDialog (2*), а потом сроку 1* удалить из строки 2*. Вот пример: procedure TForm1.Button1Click(Sender: TObject); var s1,s2:string; begin s1:=OpenDialog1.FileName; s2:=ExtractFileDir(application.ExeN ame); If OpenDialog1.Execute and (pos(s2,s1)<>0) then Delete(s2,1,length(s1)+1); end; Результат (относительный путь) будет в переменной S2. перенесено со старого форума. сообщение от Alar. функция ExtractFileDir извлекает из полного имени файла название папки функция ExtractFileDrive извлекает из полного имени файла название диска функция ExtractFileExt извлекает из полного имени файла расширение файла функция ExtractFileName извлекает из полного имени файла краткое имя файла функция ExtractFilePath извлекает из полного имени файла название патча |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Из процесса получить полный путь к ехе файлу. | Ozerich | Общие вопросы Delphi | 4 | 08.08.2008 12:12 |
Как отсечь имя файла и получить путь только к нему? | Dux | Общие вопросы Delphi | 8 | 25.05.2008 20:24 |
Как получить полный путь к файлу, который был послан на принтер? | Stilet | Общие вопросы Delphi | 7 | 29.02.2008 17:49 |
Функция CallWndProc. Получить путь к папке или файлу к которому преднозначено сообщение | Irat | Помощь студентам | 1 | 16.02.2008 23:36 |
Как получить путь к БД | XPAiN | БД в Delphi | 2 | 08.11.2007 08:51 |