Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.09.29;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.01 c
9-96043
Yura
2003-03-25 22:57
2003.09.29
1Создание 2d карт(теория)


14-96436
Dimmu
2003-09-10 11:13
2003.09.29
NTFS


3-96073
yurez
2003-09-09 11:56
2003.09.29
Как забороть ошибку? internal gds software consistency check


7-96455
alphaparticle1
2003-07-17 22:28
2003.09.29
неполучается считать с COM порта


14-96438
Oleg_em
2003-09-10 12:27
2003.09.29
Кто нить юзает Flash Memory EASY Disk USB ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский