Форум: "Основная";
Текущий архив: 2003.07.28;
Скачать: [xml.tar.bz2];
ВнизTFileStream и String Найти похожие ветки
← →
Vovanx (2003-07-15 04:27) [0]Вопрос первый
Как быть если файла нет, а при записи через TFileStream ругаеться(какие флаги выставлять) у меня пока так
FileStream := TFileStream.Create(File_Name,fmOpenWrite);
Вопрос второй
Каким образом записать строку в этот же TFileStream, делаю так
TextLenght := Length(Stroka);
FileStream.Write(Textlenght,sizeof(Textlenght));
FileStream.Write(Stroka,Textlenght);
после не могу прочитать из файла строку хотя ее размер читает прально
Делал по символьно после(но это как-то не красиво, да и долго)
Помогите кто может, очень срочно нужно!
И вообще где можно про TFileStream почитать побольше
← →
MBo (2003-07-15 06:50) [1]в хелпе замечательно написано, и Mode там описаны. Очевидно, раз файла нет, то его надо создать - fmCreate
И почти ежедневный ответ:
FileStream.Write(Stroka [1],Textlenght);
← →
Vovanx (2003-07-15 07:23) [2]Спасибо про fmCreate не досмотрел,
а Stroka[1] - не смог найти(наверное плохо искал)
← →
Anatoly Podgoretsky (2003-07-15 09:13) [3]Не в этом дело, надо просто понять, что такое Stroka и что такое Stroka[1] - прочитаь про организацию строк в справке или в другом удобном месте, все стразу станет на свои места.
Кратко:
Stroka - будет передан адрес переменной Stroka
Stroka[1] - будет передан адрес первого символа строки, на который указывает переменная Stroka
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.07.28;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c