Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.51/35: Рейтинг темы: голосов - 35, средняя оценка - 4.51
1 / 1 / 0
Регистрация: 19.09.2011
Сообщений: 55

Путь к файлу.

31.01.2012, 17:34. Показов 7082. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.

Проблема следующая. Вот у меня, допустим происходит загрузка с файла:
C++
1
StringGrid1->Cols[0]->LoadFromFile("C:\\1st.txt");
Понятное дело, что данные загрузятся в стринггрид, а как прописать путь к файлу, если он будет находится в архиве к самой программе?) То есть "уникальный" путь, который приведет к файлу 1st.txt?

Спасибо заранее за ответы.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
31.01.2012, 17:34
Ответы с готовыми решениями:

Путь к файлу
Здравствуйте уважаемые программисты. Вот есть один вопрос. Когда пишешь путь к файлу нужно использовать двойной слэш C:\\text.txt ...

Путь к файлу
как указать путь к файлу который находится в папке рядом с exe-файлом программы?

Путь к файлу на диске
Здравствуйте подскажите как правильно написать путь к thml файлу. Раньше писал етот проект на builder 6 но пришлось перейти на Rad Studio...

3
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
31.01.2012, 17:45
C++
1
2
AnsiString path = ExtractFilePath(Application->ExeName)+"1st.txt";
StringGrid1->Cols[0]->LoadFromFile(path);
если я правильно понял про уникальность пути.
или не правильно ?
1
1 / 1 / 0
Регистрация: 19.09.2011
Сообщений: 55
31.01.2012, 17:59  [ТС]
Спасибо, спасибо, спасибо)

Теперь находит файл, где бы он не был на компе) И в архиве видит.
А то я тут уже начала замарачиваться путем к рабочему столу, хотя он бы мне тож мало что дал.
То, что мне нужно)
0
Day
 Аватар для Day
1180 / 990 / 83
Регистрация: 29.10.2009
Сообщений: 1,385
31.01.2012, 18:27
Katrin1977, Это решение работает, если твоя программа и файл находятся в одной папке.
В этом случае достатоточно и такого
C++
1
StringGrid1->Cols[0]->LoadFromFile("1st.txt");
Конечно, если ты в программе не меняешь текущей папки.
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
31.01.2012, 18:27
Помогаю со студенческими работами здесь

Ошибочный путь к файлу
Имеется форма. На ней OpenDialog, кнопка "Обзор", активирующая выбор файла(адрес файла кидается в TextEdit) и кнопка "Добавить",...

функция if и путь к файлу
помоги как написать если путь к файлу не существует то вывести сообщение иначае открыть форму! пробывал так но не получаеться ...

полный путь к файлу
использую DirectoryListBox1 и FileListBox1 FileListBox1 вводит выбраный файл в edit1 но как сделать чтобы путь он полность путь выводил...

Путь к исполняемому файлу
Здравствуйте, вообщем проблема в следующем, необходимо указать путь к исполяемому файлу, т.е. я запускаю свой exe-шник(построенный в...

Динамический путь к файлу
Приветствую! Вопрос таков: Как задать такой путь к файлу чтобы менялись названия папок и файла? То есть 1 это меняется название папки, а...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru