AnsiString dd;
DateTimeToStr (dd, "hh:mm",Now());
if (dd=="12:00")
{ RenameFile("C:\\1.txt","C:\\"+dd+".txt");
else
endif
}
подскажите с условием
вот код но он почемуто неработает точнее работает но не правильно.
Я сталвю условие, но условие не выполняется.
Код:
Вставь код в TTimer::OnTimer(...) и TTimer::Interval = 60000;
Код:
a:;
AnsiString dd;
DateTimeToString(dd,"hh:mm",Now());
if (dd=="12:00")
{
RenameFile("c:\\1.txt","c:\\"+dd+".txt");
}
else goto a;
AnsiString dd;
DateTimeToString(dd,"hh:mm",Now());
if (dd=="12:00")
{
RenameFile("c:\\1.txt","c:\\"+dd+".txt");
}
else goto a;
После запуска программа кушает 50% загрузки ЦП.
Что можете посоветовать сделать, для того чтобы она некушала ЦП.
Ах да, я создавал консольное приложение но галачку консольно убрал
для того чтобы не показывалать консольное окно, есть ли другие варианты убрать отображение консольного окна в консольном приложении. или как по другому замутить без консольное и безоконное приложение.
Код:
AnsiString dd;
while (true)
{
DateTimeToString(dd,"hh:mm",Now());
Sleep(300);
if (dd=="12:00")
RenameFile("c:\\1.txt","c:\\"+dd+".txt");
}
while (true)
{
DateTimeToString(dd,"hh:mm",Now());
Sleep(300);
if (dd=="12:00")
RenameFile("c:\\1.txt","c:\\"+dd+".txt");
}