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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
fenix117
8 / 8 / 1
Регистрация: 16.03.2011
Сообщений: 249
#1

Как можно проверить, запущен ли текстовый файл? - C++

07.01.2012, 15:09. Просмотров 627. Ответов 4
Метки нет (Все метки)

Здравствуйте, как можно проверить, запущен ли текстовый файл или нет. Я запускаю txt файл с помощью
C++
1
system("start teoria.txt");
и если он остается открытым мне необходимо закрыть его. И как его можно закрыть?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.01.2012, 15:09     Как можно проверить, запущен ли текстовый файл?
Посмотрите здесь:

Как проверить, запущен ли процесс? - C++
как сделать чтобы программа проверяла запущен ли процесс dsfsdfsdf.exe на компьютере(консольное приложение). Нашел только по WinApi.

Как проверить активен(запущен) ли процесс в c++ на виндовс? - C++
Как проверить активен(запущен) ли процесс в c++ на виндовс?

Как открыть текстовый файл - C++
С помощью OpenFileDialog получаю имя файла, как дальше его открыть? Свойство FileName имеет тип String^, а то как я пытаюсь (ifstream)...

Текстовый файл - как ресурс - C++
Не будем тянуть кота за яица, так что вопрос в следующем - как включить текстовый файл в конечный исполняемый файл, и плюс как его...

Как из С++ передать данные в текстовый файл? и как читать текстовые файлы в С++? - C++
Задача такая: у меня есть текстовый файл, в котором из матлаба передано некоторое число N. как теперь это число прочитать? потом...

Открыть файл .pas как текстовый - C++
Как можно считать файл *.pas или *.cpp как текстовый ??

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dimcoder
Полярный
458 / 431 / 67
Регистрация: 11.09.2011
Сообщений: 1,129
07.01.2012, 15:19     Как можно проверить, запущен ли текстовый файл? #2
Может помочь:
Как определить, запущен ли процесс?
OstapBender
583 / 521 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
07.01.2012, 15:33     Как можно проверить, запущен ли текстовый файл? #3
закрыть окно можно с помощью

C
1
SendMessage(hwnd,WM_CLOSE,0,0);
необходимо знать его hwnd.
fenix117
8 / 8 / 1
Регистрация: 16.03.2011
Сообщений: 249
07.01.2012, 15:38  [ТС]     Как можно проверить, запущен ли текстовый файл? #4
Цитата Сообщение от dimcoder Посмотреть сообщение
Эх, я думал все гораздо проще... Тогда я буду просто закрывать, ведь если окно уже закрыто думаю ничего страшного не будет.

Добавлено через 49 секунд
Цитата Сообщение от OstapBender Посмотреть сообщение
закрыть окно можно с помощью

C
1
SendMessage(hwnd,WM_CLOSE,0,0);
необходимо знать его hwnd.
Я не знаю что такое hwnd(. Может есть варианты с system() ?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.01.2012, 21:46     Как можно проверить, запущен ли текстовый файл?
Еще ссылки по теме:

Бинарный файл, как сконвертировать в текстовый - C++
Здравствуйте, кто работал с бинарными файлами , не nодскажете какой нибудь гайд nо работе с ними или как можно конвертировать их в...

Как записывать в текстовый файл, многократно - C++
Допустим дана программа int main (){ int i; int ch="123456"; for (i=0;i<6;i++){ if (ch%2==0) // запись в какой-то...

как изображения конвертировать в текстовый файл - C++
здравствуйте... Я вообще не программист, даже близко не стаю, вот поэтому прошу помощи у знающих людей... Расскажу для чего это,...

Как задать матрицу через текстовый файл? - C++
Как изменить код, чтобы матрица задавалась не случайным образом, а через текстовый файл? #include <iostream> #include <stdio.h> ...

Как узнать, что текстовый файл пуст? - C++
Обычная проверка на if(feof(f)) не работает...файл пуст- я его проверял, но пока я с пустого файла что-то не считаю feof(f) true не...

Как программно открыть текстовый файл в блокноте? - C++
работаю с Code::Blocks 13.12. У меня windows 7. Хочется сделать так, чтобы после выполнения программы открывался мой выходной текстовый...


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

Или воспользуйтесь поиском по форуму:
OstapBender
583 / 521 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
07.01.2012, 21:46     Как можно проверить, запущен ли текстовый файл? #5
hwnd - уникальный идентификатор окна.
узнать можно, к примеру с помощью FindWindowA(), по имени окна.

Цитата Сообщение от fenix117 Посмотреть сообщение
Может есть варианты с system() ?
по-моему командная строка Виндоус не даёт такой возможности...
Yandex
Объявления
07.01.2012, 21:46     Как можно проверить, запущен ли текстовый файл?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru