Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.29;
Скачать: CL | DM;

Вниз

Пробелы в имени файла   Найти похожие ветки 

 
Charly   (2003-09-16 22:16) [0]

Доброго времени суток всем!
Подскажите, плз.. как правильно открыть файл, если в его имени есть пробелы? Например, я делаю:

LoadFromFile("sklad\int x2y2.bmp.bmp");

файл с именем "int x2y2.bmp.bmp" находится в подкаталоге "sklad".

P.S.: Просьба не пинать за такие "навороченные" имена файлов, т.к. их генерю не я, а чужая DLL-ка, которую мне нужно использовать в своей программе.


 
Юрий Федоров ©   (2003-09-16 22:19) [1]

путь в кавычки (двойные)
хотя LoadFromFile, как мне казалось, работает и так


 
Palladin ©   (2003-09-16 22:23) [2]

да. и так работает.
возможно просто текущая директория не та которая нужна


 
Юрий Федоров ©   (2003-09-16 22:31) [3]

Лучше полный путь указывать


 
Andy BitOff   (2003-09-16 23:11) [4]

Если ты не меняешь текуший каталог (например:SetCurrentDirectory), то товой файл должен быть "твоя_прога\sklad\int x2y2.bmp.bmp". Иначе либо пиши полный путь, либо SetCurrentDirectory


 
jack128 ©   (2003-09-17 00:45) [5]

гм.. Постоянно в форуме появляются вопросы/ошибки, возникающие из-за того, что "не та текущая директория". Может мне кто нить объяснит зачем их(текущ директории) использую в программах? А то я что то плюсов у них не вижу..


 
Ильш   (2003-09-17 06:22) [6]


> гм.. Постоянно в форуме появляются вопросы/ошибки, возникающие
> из-за того, что "не та текущая директория". Может мне кто
> нить объяснит зачем их(текущ директории) использую в программах?
> А то я что то плюсов у них не вижу..


Странно. Не видить бревна в глазу это тяжелый случай.
Текущая папка вашей программы нужна для того чтобы было удобно работать с файлами программы. Ведь обычно все файлы проги лежат в ее папке. А если тебе нужно что-то другое строй путь самостоятельно. Ручками, ручками.
А чтобы такие вопросы не возникали неужели трудно отследить в пошаговом режиме что там у тебя за путь формируется????????????? !!


 
Anatoly Podgoretsky ©   (2003-09-17 09:33) [7]

jack128 © (17.09.03 00:45) [5]
Плюсов много, и главный относительный путь, очень часто нужно, точнее для определенных задач, в тех случаях когда или полный путь не получить или он вреден.


 
jack128 ©   (2003-09-17 14:59) [8]



> Не видить бревна в глазу это тяжелый случай.

У меня не таки большие глаза, что бы в них можно было засуноть бревно ;-)


> Плюсов много, и главный относительный путь, очень часто
> нужно, точнее для определенных задач, в тех случаях когда
> или полный путь не получить или он вреден.

А можно конкретный пример? Максимум, что я надумал это в батниках, но мы расматриваем Delphi


 
ZEE ©   (2003-09-17 15:04) [9]

>Anatoly Podgoretsky © (17.09.03 09:33) [7]
>...в тех случаях когда или полный путь не получить или он вреден.
вот тут точно хотелось бы пример... что б знать всякие там подводные камни...


 
ZrenBy ©   (2003-09-17 15:04) [10]

>>jack128 © (17.09.03 14:59) [8]
использование компонентов а-ля саведиалог



Страницы: 1 вся ветка

Текущий архив: 2003.09.29;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.024 c
1-96236
Toxa
2003-09-17 11:24
2003.09.29
Как можно отловить нажатие мыши на компоненте TSplitter?


3-96094
Sour
2003-09-09 14:45
2003.09.29
char_length


7-96470
Eliminator
2003-07-14 18:09
2003.09.29
Частоты видео адаптера и видео памяти


3-96131
a123
2003-09-05 18:04
2003.09.29
ADO


1-96164
k2
2003-09-16 10:21
2003.09.29
Приведение типов