Форум: "Начинающим";
Текущий архив: 2006.08.20;
Скачать: [xml.tar.bz2];
ВнизЗапись сетевого имени файла Найти похожие ветки
← →
Ironman83 (2006-07-27 12:43) [0]Доброго дня! Не подскажите вот по какому вопросу!
OpenDialog дает путь к файлу и его имя. А как можно записать этот путь в виде : \\smthcomp\smthpath\file.ext
← →
Ironman83 (2006-07-27 13:51) [1]неужели никто не знает?
← →
_RusLAN © (2006-07-27 13:56) [2]> неужели никто не знает?
скорее вопрос не могут понять.
← →
KilkennyCat © (2006-07-27 14:18) [3]> А как можно записать этот путь в виде : \\smthcomp\smthpath\file.ext
А в каком виде он сейчас пишет?
← →
Ironman83 (2006-07-27 14:34) [4]окей! перефразирую.
используя компонент OPENDIALOG можно получить имя файла вида:
c:\sound\file.mp3
можно ли узнать имя собственного компа, чтобы получить имя файла вида:
\\mycomp\c:\sound\file.mp3
мне нужно чтобы другой компьютер мог открыть этот файл используя это строчку, ресурс расшарен.
← →
Ironman83 (2006-07-27 14:35) [5]
> А в каком виде он сейчас пишет?
а сейчас локальный адрес пишет
← →
umbra © (2006-07-27 15:15) [6]
> \\mycomp\c:\sound\file.mp3
>
> мне нужно чтобы другой компьютер мог открыть этот файл используя
> это строчку, ресурс расшарен.
>
используя эту строчку ни один компьютер файл не откроет.
← →
KilkennyCat © (2006-07-27 15:18) [7]Советую открыть опендиалогом этот файл через сетевое окружение, найдя там собственный комп и расшаренный ресурс. Посмотреть и осознать.
← →
Ironman83 (2006-07-27 15:25) [8]открыл
пытаюсь осознать, что мне надо осознать....
как программе узнать сетевое имя, если пользователь откроет этот ресурс НЕ через сетевое окружение
← →
umbra © (2006-07-27 15:54) [9]
> как программе узнать сетевое имя, если пользователь откроет
> этот ресурс НЕ через сетевое окружение
>
а через что?
← →
KilkennyCat © (2006-07-27 18:28) [10]Осознать надо, что имя файла становится \\имякомпьютер\имяресурс\имяфайл
Это ж очевидно видно.
← →
Ironman83 (2006-07-31 10:28) [11]Мы,видимо, друг друга не допопнимаем. Дело в том что приложению не известно имя компьютера! Как програмно его определить?
← →
Max Zyuzin © (2006-07-31 10:34) [12]>Ironman83 (31.07.06 10:28) [11]
Програмно определить не сложно, но в данном случае оно тебе не поможет, потому что ты не очень внимательно сделал
KilkennyCat © (27.07.06 15:18) [7]
← →
Ironman83 (2006-07-31 10:42) [13]Вы можете свысока сказать что я туп, но для меня вы говорите загадками.
← →
umbra © (2006-07-31 10:50) [14]
> Дело в том что приложению не известно имя компьютера! Как
> програмно его определить?
Имя компьютера, на котором запущено приложение, содержится в переменной средыCOMPUTERNAME
(для версий винды начиная с 2000). Узнать его можно, например, помощью ф-цииGetEnvironmentVariable
:var
mycompname: String;
{.................................}
mycompname := GetEnvironmentVariable("COMPUTERNAME");
{................................}
← →
Ironman83 (2006-07-31 10:55) [15]2 umbra
спасибо!
и еще прошу прощения у всех за непонятность изложения мыслей
← →
Max Zyuzin © (2006-07-31 12:23) [16]>Ironman83 (31.07.06 10:42) [13]
По строчке
\\mycomp\c:\sound\file.mp3
У тебя файл не найдется, не может сетевое имя содержать ":"
читай KilkennyCat © (27.07.06 18:28) [10]
Что тебе мешает выбрать в OpenDialog свой файл через сетевое окружение?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.08.20;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.043 c