Запись в файл.
Atis >>:
int f;
if (f<1) f=FileOpen("1.txt", FILE_WRITE,';');
if(f<1)
{
Print("Невышло ", GetLastError());
return(false);
}
if (f>0)
{
string s=Close[0];
int w=FileWrite(f, s);
int f;
if (f<1) f=FileOpen("1.txt", FILE_WRITE,';');
if(f<1)
{
Print("Невышло ", GetLastError());
return(false);
}
if (f>0)
{
string s=Close[0];
int w=FileWrite(f, s);
}
Закидываю вот это в Start, пытаюсь добиться чтобы в файл сохранялись данные при каждом тике, а те что были в нем до этого не перезаписывались, как это сделать?
Если FILE_WRITE не комбинируется с FILE_READ, то будет открыт файл нулевой длины. Даже если до открытия в файле были данные, то они будут уничтожены. Если необходимо дописывать данные в существующий файл, то его нужно открывать, используя комбинацию FILE_READ | FILE_WRITE.
Вот спасибо.
if (f<1) f=FileOpen("1.txt", FILE_WRITE,';');
if(f<1)
{
Print("Невышло ", GetLastError());
return(false);
}
if (f>0)
{
string s=Close[0];
int w=FileWrite(f, s);
}
Закидываю вот это в Start, пытаюсь добиться чтобы в файл сохранялись данные при каждом тике, а те что были в нем до этого не перезаписывались, как это сделать?