Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [C++ Builder]Memo 
V
    Опции темы
Palladin
Дата 21.5.2007, 00:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 932
Регистрация: 15.5.2007
Где: Беларусь г.Гомель

Репутация: 3
Всего: 17



Хм.. возникла проблемка, вообщем как правильно прописать путь к файлу если он лежит в папке которая лежит в там же где екзешник, т.е.
если файл лежит в той же папке что и программа, то пишется такой код

Код

Memo1->Lines->LoadFromFile("1.txt"); \\ эт к примеру


а вот мне надо из папки, и чет по такому коду не находит путь:

Код

Memo1->Lines->LoadFromFile("Типы\1.txt");


и по такому тоже

Код

Memo1->Lines->LoadFromFile("\Типы\1.txt"); 


собственно smile  smile  smile 


--------------------
Глуп тот кто полагается на истину авторитета, а не на авторитет истины
[color=red]KAV&KIS==Evil[/color]
PM MAIL   Вверх
zkv
Дата 21.5.2007, 00:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Участник Клуба
Сообщений: 2133
Регистрация: 23.7.2006
Где: Санкт-Петербург

Репутация: 1
Всего: 92



Цитата(Palladin @  21.5.2007,  00:35 Найти цитируемый пост)
Memo1->Lines->LoadFromFile("Типы\1.txt");

а кто экранирующие слеши ставить будет, а?  smile 
Код

Memo1->Lines->LoadFromFile("Типы\\1.txt");

PM MAIL   Вверх
Palladin
Дата 21.5.2007, 01:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 932
Регистрация: 15.5.2007
Где: Беларусь г.Гомель

Репутация: 3
Всего: 17




Модератор: Сообщение скрыто.



--------------------
Глуп тот кто полагается на истину авторитета, а не на авторитет истины
[color=red]KAV&KIS==Evil[/color]
PM MAIL   Вверх
Klin
Дата 21.5.2007, 01:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1938
Регистрация: 7.10.2002
Где: Краснодар

Репутация: 20
Всего: 25



или так:
Код

Memo1->Lines->LoadFromFile("Типы/1.txt");



--------------------
Я человек - попробуйте обвинить меня за это.
PM MAIL   Вверх
RatHat
Дата 21.5.2007, 02:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вождь индейцев
*


Профиль
Группа: Участник
Сообщений: 234
Регистрация: 5.9.2005

Репутация: -1
Всего: 1



Palladin, кстати, тут рассматривается не папка, в которой лежит экзешник, а просто текущая папка.
Если ты сделаешь где-либо обращение к какой-то другой папке (например, через OpenDialog), то она уже станет текущей и тебе билдер выдаст ошибку, что он не может найти такого файла по указанному пути.

А для того, чтобы такого не лучилось, пиши, например,так:
Код

SetCurrentDir(Application->GetNamePath());
Memo1->Lines->LoadFromFile("types\\1.txt");

--------------------
Ma a kis' hi ve'ist i wan'i na e'ho ho wan'i
PM MAIL   Вверх
Palladin
Дата 21.5.2007, 08:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 932
Регистрация: 15.5.2007
Где: Беларусь г.Гомель

Репутация: 3
Всего: 17



RatHat сенкс за инфу буду знать, но в данной проге этого нет, такчто работать будет правильноsmile


--------------------
Глуп тот кто полагается на истину авторитета, а не на авторитет истины
[color=red]KAV&KIS==Evil[/color]
PM MAIL   Вверх
sp75
Дата 22.5.2007, 10:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 17.5.2007

Репутация: 1
Всего: 1



Цитата(Palladin @ 21.5.2007,  08:15)
RatHat сенкс за инфу буду знать, но в данной проге этого нет, такчто работать будет правильноsmile

А вдруг заиспользуеш OpenDialog smile. Надежнее так:

 String str = Application->ExeName.SubString(1,Application->ExeName.LastDelimiter("\\"));
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0515 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.