Последовательные запись и чтение в/из файла. (Вопрос НЕ для НОВИЧКА)
MyStringList1->SaveToFile("figna.XXX");
/*(причем, его раньше не было т.е. создается впервые)*/
далее
MyStringList2->LoadFromFile("figna.XXX");
Кажется все нормально?
НЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕТ!!!
Дело в том, что после второй строки возникает ошибка "не могу открыть figna.XXX"!
Т.к. файл, кажись, еще не создался-процесс создания и записи в файл идут параллельно с
исполнением команды на его чтение.
Если есть какие-либо мысли на этот счет прошу ответить!
(ответы типа delay(100000) не принимаются)
P.S.
КОНКРЕТНО
Как выяснить, что файл уже создался!
[ Это Сообщение было отредактировано Smagin_Max в 2002-09-24 1920 ]
[ Это Сообщение было отредактировано mike в 2002-09-24 2321 ]
if (!FileExists("fignya.xxx")) бла бла бла;
Цитата:
On 2002-09-24 2043, Anonymous wrote
if (!FileExists("fignya.xxx")) бла бла бла;
CreateFile() - там есть, параметр именно для этого, типа пока не создал дальше ни ни, по хелпе глянь...
// http//www.sp1r1tual.com
Цитата:
On 2002-09-24 2141, Joker wrote
[quote]
On 2002-09-24 2043, Anonymous wrote
if (!FileExists("fignya.xxx")) бла бла бла;
CreateFile() - там есть, параметр именно для этого, типа пока не создал дальше ни ни, по хелпе глянь...
// http//www.sp1r1tual.com
[/quote]
Вопрос был поставлен так
КОНКРЕТНО
Как выяснить, что файл уже создался!
if (FileExists(FileName))