PureBasic - форум

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » PureBasic - форум » PureBasic для Windows » как сохранить данные из массива в файл на диске


как сохранить данные из массива в файл на диске

Сообщений 1 страница 9 из 9

1

Здравствуйте, уважаемые гуру PureBasica, подскажите пожалуйста начинающему, как можно сохранить данные из массива в файл на диске, а при следующем открытии программы, считать их в тот же массив ?

0

2

Если данные одно строчные строки, то можно просто в новую строку каждый элемент массива писать, потом построчно считывать. Сложный массив, да ещё и со структурами можно в xml, поддерживает любой формат данных, но придётся изучать способы чтения/записи.

Отредактировано AZJIO (28.09.2023 20:44:49)

0

3

Если данные бинарные, то сохраняются из массива функцией WriteData().
Читаются функцией ReadData() предварительно уставив размер массива равным объему читаемых данных.

0

4

Пётр написал(а):

Если данные бинарные, то сохраняются из массива функцией WriteData().
Читаются функцией ReadData() предварительно уставив размер массива равным объему читаемых данных.

А возможно при этом задавать имя файла, в который сохраняются данные ?

0

5

Kamil написал(а):

А возможно при этом задавать имя файла, в который сохраняются данные ?

`
да, возможно, в CreateFile(0, "C:\Users\k.shirinskii\YandexDisk\КОНТРОЛЛЕРЫ\PUREBASIC\заготовки\"+imj+".txt"), вставляем текстовую переменную  imj/ Плохо только , что в ReadData надо заранее знать имя, а нельзя выбрать из списка файлов, или как то можно ?

0

6

https://www.purebasic.com/documentation … index.html
Почему у меня устойчивое  впечатление, что последние время сюда приходят по троллить, под видом вопросов новичка?
Не верю я эти вопросы.

p.s. даже 45 лет назад в программе не нужно было знать имя файла(набора данных в то время) :glasses:
https://mainframebug.com/tuts/JCL/modul … Ninput.php

Отредактировано useful (29.09.2023 16:59:00)

0

7

useful написал(а):

Почему у меня устойчивое  впечатление, что последние время сюда приходят по троллить, под видом вопросов новичка?
Не верю я эти вопросы.

Аналогичное впечатление.

0

8

useful написал(а):

https://www.purebasic.com/documentation … index.html
Почему у меня устойчивое  впечатление, что последние время сюда приходят по троллить, под видом вопросов новичка?
Не верю я эти вопросы.

p.s. даже 45 лет назад в программе не нужно было знать имя файла(набора данных в то время) 
https://mainframebug.com/tuts/JCL/modul … Ninput.php

Отредактировано useful (Вчера 16:59:00)

спасибо, то что надо.

0

9

useful написал(а):

Почему у меня устойчивое  впечатление, что последние время сюда приходят по троллить, под видом вопросов новичка?

Тоже заметил такое явление, несколько недель назад. Наблюдая это, вижу, что задействованы приверженцы плюсов++.
Но ребят, давайте не будем "разбавлять" специфические темы. Лучше открыть соответствующую, будем обсуждать.

Отредактировано Webarion (02.10.2023 01:48:39)

0


Вы здесь » PureBasic - форум » PureBasic для Windows » как сохранить данные из массива в файл на диске