Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Как создать текстовый файл с помощью Kibor

Страниц (1): [1]
 

1. Kostick - 15 Марта, 2023 - 23:45:38 - перейти к сообщению
Подскажите, как создать пустой текстовый файл с помощью Kibor. Недавно я спрашивал, как создать папку, теперь интересно, как создать файл.
Нашел, что можно перебрать все файлы в нужной папке с помощью функции dir
CODE:
//Вывод всех файлов .txt в С
string s[1000];
int a=dir("c:\", #s[0], "file", "txt");
for (int n=0; n<a; n++)
{
messagebox (s[n]);
}

А вот если нужного файла нет, то не знаю, как создать его.
2. Zireael - 16 Марта, 2023 - 03:17:48 - перейти к сообщению
CODE:
#define FALSE 0
external(INT, "PathFileExists", "PathFileExistsA", "Shlwapi.dll");


string path = "D:\qwerty.txt"; // путь

if(PathFileExists(path)==FALSE) // если файла нет
{
if(fopen(path, "w")) // открыть файл для записи, будет создан если его нет
{
fclose(); // закрыть файл
}
}
else messagebox("Файл существует");
3. Kostick - 16 Марта, 2023 - 10:44:50 - перейти к сообщению
 Zireael пишет:
CODE:
#define FALSE 0
external(INT, "PathFileExists", "PathFileExistsA", "Shlwapi.dll");


string path = "D:\qwerty.txt"; // путь

if(PathFileExists(path)==FALSE) // если файла нет
{
if(fopen(path, "w")) // открыть файл для записи, будет создан если его нет
{
fclose(); // закрыть файл
}
}
else messagebox("Файл существует");


Спасибо большое. Вы всегда помогаете! И еще всегда было интересно, как вы узнаете обо всех этих dll-библиотеках и их назначении?
4. Zireael - 16 Марта, 2023 - 18:36:30 - перейти к сообщению
 Цитата:
как вы узнаете обо всех этих dll-библиотеках и их назначении?

В поисковике пишите что-то вроде: winapi или с++ проверить существование файла. Либо будет ссылка на соответствующую функцию, либо на каком-нибудь форуме будет пример того что нужно сделать.

Powered by ExBB FM 1.0 Final