marconi |
Отправлено: 22.02.2004, 11:51 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 86
|
В моей программе нужно создать файл для записи. Для примера взял часть исходника с форума:
// создаем файл
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int ih = FileCreate("с:\\myFile.txt");
AnsiString s = "Hello\n"; s = AdjustLineBreaks(s);
FileWrite(ih,s.c_str(),strlen(s.c_str()));
FileClose(ih);
}
но почему то он не работает, на диске C файл не создаётся.
Извините конечно за такой простой вопрос.
|
|
Георгий |
Отправлено: 22.02.2004, 13:33 |
|
Почетный железнодорожник
Группа: Модератор
Сообщений: 874
|
int ih = FileCreate("с:\\myFile.txt");
буква 'c' — русская, вот и не создаётся файл.
поменяйте на английскую. |
|
** marconi |
Отправлено: 22.02.2004, 15:03 |
|
Не зарегистрирован
|
Вот второй раз уже попадаюсь на такую штуку, путем простого копирования. Один раз уже накалывался с qet и get в Асме, тогда то же
чуть крыша не поехала.
Спасибо большое. До встречи. |
|