forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   2D-программирование (http://forum.boolean.name/forumdisplay.php?f=13)
-   -   Проблема с добовлением в файл (http://forum.boolean.name/showthread.php?t=8907)

Jlemyp 15.08.2009 13:19

Проблема с добовлением в файл
 
Допустим есть файл ,в нем есть информация. Не могу добавить в этот файл новую информацию, что бы старая тоже осталась.Получается при добовлении ,старая информация заменяется на новую.Подскажите пожалуста. Если туплю то где?:( Вот пример кода :
Код:

  fileout = WriteFile("myd.dat")
  WriteString(fileout,"jfkdl")
  WriteString(fileout,"lsslpp")
  WriteInt(fileout,123432)
  CloseFile(fileout)


Nuprahtor 15.08.2009 14:10

Ответ: Проблема с добовлением в файл
 
OpenFile (filename$)
Цитата:

This command opens the designated file and prepares it to be updated. The file must exists since this function will not create a new file.

By using FilePos and SeekFile the position within the file that is being read or written can be determined and also changed. This allows a file to be read and updated without having to make a new copy of the file or working through the whole file sequentially. This could be useful if you have created a database file and you want to find and update just a few records within it.
В справке есть пример

Jlemyp 18.08.2009 19:30

Ответ: Проблема с добовлением в файл
 
Я уже весь измучался:wallbash: Так и не доходит!!! Может кто примерчик скинет на примере: Есть текстовый файл в нем три слова.При новом открытии я хочу добавить четвертое слово в конец файла и сохранить! Помогите пожалуста.

NitE 18.08.2009 19:31

Ответ: Проблема с добовлением в файл
 
FilePos and SeekFile

Jlemyp 18.08.2009 20:31

Ответ: Проблема с добовлением в файл
 
Используя FilePos и SeekFile, можно определить и изменить позицию внутри файла, который открыт для чтения или записи. А мне нужно добавить новую позицию в файл!

Tadeus 18.08.2009 20:42

Ответ: Проблема с добовлением в файл
 
это клиника :mad:

Jlemyp 18.08.2009 20:51

Ответ: Проблема с добовлением в файл
 
нет это мозги уже кипят:( Ну хоть талчек какой нибудь:''((

Tadeus 18.08.2009 20:52

Ответ: Проблема с добовлением в файл
 
f=OpenFile("hello.txt")
SeekFile f,FileSize("hello.txt")
WriteLine f,"Я новая строка, и я бы появилась раньше, если бы чел, которому это так надо читал бы справку нормально"
closefile f

Jlemyp 18.08.2009 20:58

Ответ: Проблема с добовлением в файл
 
Tadeus Спосибо сейчас попробую! Может ты мне совет дашь! Я делаю сетевую игру ,по твоим урокам на форуме читал как это все сделать мне понравилось!Мне нужно записывать каждого зарегестрированого в файл,может что попроще подскажешь?


Часовой пояс GMT +4, время: 15:07.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot