Форум программистов, компьютерный форум CyberForum.ru

OpenDialog->FileName; - C++

Восстановить пароль Регистрация
 
CJIOHuK74RUS
0 / 0 / 0
Регистрация: 01.07.2013
Сообщений: 22
06.08.2013, 19:36     OpenDialog->FileName; #1
OpenDialog->FileName;
от сюда беру путь. Мне надо вырезать рабочий каталог
как лучше всего ето сделать!
Либо как мне открыть етот файл!!!!

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
if (!DirectoryExists("Тот каталог что нужен"))
 {
 if (!CreateDir("Тот каталог что нужен"))
 throw Exception("he he");
 }
 
 ofstream outfile(//Имя файла нужно сюда но чтобы открыть нужно к каталогу подобраться//);
 if(!outfile) return;
 outfile <<Ето просто так;
 outfile << endl;
 outfile.close();
 
 ifstream infile("//Имя файла нужно сюда но чтобы открыть нужно к каталогу подобраться//");
 if(!infile) return;
 infile.getline(Ето тоже просто так ,50);
 infile.close();
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт C++
6542 / 3962 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
06.08.2013, 19:40     OpenDialog->FileName; #2
CJIOHuK74RUS, вопрос то в чем?
и начем вы пишите?
CJIOHuK74RUS
0 / 0 / 0
Регистрация: 01.07.2013
Сообщений: 22
06.08.2013, 19:42  [ТС]     OpenDialog->FileName; #3
builder
Как мне вытащить из OpenDialog->FileName(Тут хранится путь и имя файла который мне нужен) путь либо как открыть етот файл чтобы считать от туда все строки!!!
AntonChik
1083 / 581 / 21
Регистрация: 11.11.2008
Сообщений: 1,544
07.08.2013, 07:02     OpenDialog->FileName; #4
C++
1
2
AnsiString dir;
dir = ExtractFileDir(OpenDialog->FileName); // только папка
еще могут пригодиться
C++
1
2
ExtractFileName(OpenDialog->FileName); // только имя файла
ExtractFilePath(OpenDialog->FileName); // путь до файла, по сути как ExtractFileDir, только со слешем в конце
Цитата Сообщение от CJIOHuK74RUS Посмотреть сообщение
считать от туда все строки!!!
C++
1
Memo1->Lines->LoadFromFile(OpenDialog->FileName);
Yandex
Объявления
07.08.2013, 07:02     OpenDialog->FileName;
Ответ Создать тему
Опции темы

Текущее время: 21:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru