Вверх ↑
Этот топик читают: Гость
Ответов: 45
Рейтинг: 2
#1: 2015-03-12 14:17:13 ЛС | профиль | цитата
Здравствуйте.
Суть вопроса, проста (Для кого-то). Нужно скачать определенный файл через компонент http_get , и чтоб он сохранялся сразу в определенной папке, для примера Cownloads.
карма: 0

0
Ответов: 1926
Рейтинг: 172
#2: 2015-03-12 14:21:04 ЛС | профиль | цитата
Параметр компонента FileName.
карма: 9
0
Ответов: 45
Рейтинг: 2
#3: 2015-03-12 14:33:49 ЛС | профиль | цитата
3042 писал(а):
Параметр компонента FileName.


Это к примеру прописать так Cownloads est.exe ?
А С если диска нет и он не существует даже, к примеру у меня все закачки идут от download master в диск C а на некоторых идут в диск D (Просто так система установлена)
карма: 0

0
Ответов: 4631
Рейтинг: 749
#4: 2015-03-12 14:37:51 ЛС | профиль | цитата
У компонента есть верхняя точка Filename. Спросить у пользователя, куда он хочет сохранить файл, взять указанный им путь, соединить через "" с нужным именем файла и подать на эту точку. Можно использовать SDialog
карма: 26

0
Ответов: 45
Рейтинг: 2
#5: 2015-03-12 14:53:48 ЛС | профиль | цитата
Netspirit писал(а):
У компонента есть верхняя точка Filename. Спросить у пользователя, куда он хочет сохранить файл, взять указанный им путь, соединить через "" с нужным именем файла и подать на эту точку. Можно использовать SDialog

Спасибо за отет теперь я понял в какую сторону идти. Только всеже интересует Как без участия пользователя сохранить файл
карма: 0

0
Ответов: 4631
Рейтинг: 749
#6: 2015-03-12 15:03:35 ЛС | профиль | цитата
Так же само. Только вопрос должен стоять "Как без участия пользователя узнать, куда сохранять на его компьютере?"
карма: 26

0
Ответов: 45
Рейтинг: 2
#7: 2015-03-12 15:09:28 ЛС | профиль | цитата
Netspirit писал(а):


code_35328.txt

Я попробовал сделать подобное но не выходит сохранение, если не указывать C: то сохраняет отлично вместе с программой, но мне это не надо ))
карма: 0

0
файлы: 1code_35328.txt [342B] [121]
Ответов: 4631
Рейтинг: 749
#8: 2015-03-12 15:11:02 ЛС | профиль | цитата
Тут есть секрет. Писать надо так:
C:\test.exe

Но только в свойстве, на верхнюю точку подавать без двойного слеша.
Панель свойств
карма: 26

1
Голосовали:ksander
Разработчик
Ответов: 26163
Рейтинг: 2127
#9: 2015-03-12 15:12:20 ЛС | профиль | цитата
ksander писал(а):
Только всеже интересует Как без участия пользователя сохранить файл

Вычленить имя файла из url при помощи FilePartElm, соединить с выбранной директорией при помощи StrCat и все, что получилось, затолкать на точку FileName
карма: 22

0
Ответов: 45
Рейтинг: 2
#10: 2015-03-12 15:25:30 ЛС | профиль | цитата
nesco писал(а):
Вычленить имя файла из url при помощи FilePartElm, соединить с выбранной директорией при помощи StrCat и все, что получилось, затолкать на точку FileName

Спасибо за ответ (ы) Все работает. Тему off
карма: 0

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#11: 2015-03-12 15:32:46 ЛС | профиль | цитата
Netspirit писал(а):
Но только в свойстве, на верхнюю точку подавать без двойного слеша

Система прекрасно понимает двойной слеш -- и прямой, и обратный, можно и не убирать
карма: 22

0
Ответов: 4631
Рейтинг: 749
#12: 2015-03-12 15:34:45 ЛС | профиль | цитата
Да я больше о том, чтобы специально не добавляли.
карма: 26

0
12
Сообщение
...
Прикрепленные файлы
(файлы не залиты)