Страница: 1 |
Кто ни-будь работал с сериализацией? Добавляею в ListView несколько ListViewItem(со всей коллекцией SubItems), сохраняю в файле, а при восстановлении только тот ListViewItem который был введен самым последним Идея - при добавлении нового ListViewItem добавлять его в коллекцию HashTable ( только он унаследовал интерфейс ISerializable ), а потом Deserialize - зить всю коллекцию, но пока , что ничего не выходит. Подкиньте еще идеи!
Я работал. Покажи свой код сериализации/десериализации. Который раз слышу про эту сериализацию... Может кто объяснит мне, чтот это такое? Serial - последовательный. Сериализация - соответственно приведение объекта к последовательности данных, которую можно спокойно сохранить на диске или в другой памяти, а потом, естественно, восстановить объект по этим данным. Очень удобная штука. Павел:> А что если у меня нет MSDN (пиратского в городе я не видел (да и других тоже), а лицензионный (легальный) покупать грошей не хватит (ибо стоит он довольно дорого (подстать Windows) и трачусь я много (учусь на иженера-прогера - плачу 40000 в год.))). Я вообще пупею: лицензионный VS.NET Enterprise Architect стоит 1000 вечнозеленых рублей. Если учесть, сколько денег может сколотить программер Вася Пупкин с помощью этого пакета, такая сумма кажется заниженной. Я забыл упомянуть: "зарубежный программист". Если учесть, насколько там платежеспособное население, то какой-нибудь Джонни Смит без труда сможет получить 100 баксов на сладкое от своего друга Сэмми за то, что тот наваял ему веселенькую прожку с красивой зеленой кнопочкой, при нажатии на которую меняются обои . На счет "любые" - это круто. Найди-ка мне бесплатный аналог Windows XP! Или кряк к Advanced NMR Visualisation Studio На счет "любые" - это круто. Найди-ка мне бесплатный аналог Windows XP! Или кряк к Advanced NMR Visualisation Studio Чего вы спорите.... Я видел как-то сайт, там лежали все виновсы начиная от 95 заканчивая Longhron Alpha. Причем все было доступно совершенно бесплатно для скачивания. Бесплатный Осей тоже много: Unix/Linux, QNX... Windows Russian Edititon ) (для особо одаренных - крякнутая) Страница: 1 |
Вопрос: Кто подскажет?
Добавлено: 04.01.04 13:45
Автор вопроса: VladDor
Ответы
Всего ответов: 12
Номер ответа: 1
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #1
Добавлено: 04.01.04 17:05
Номер ответа: 2
Автор ответа:
Doomsday
Вопросов: 30
Ответов: 54
Профиль | | #2
Добавлено: 05.01.04 04:55
Номер ответа: 3
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #3
Добавлено: 05.01.04 06:39
Doomsday, почитай в MSDN, вот здесь, например (это в февральском MSDN,
если у тебя не такой, подправь ссылочку):
ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.1033/dndotnet/html/objserializ.htm
Вот цитата:
---
Serialization can be defined as the process of storing the state of an object instance to a storage medium. During this process, the public and private fields of the object and the name of the class, including the assembly containing the class, is converted to a stream of bytes, which is then written to a data stream. When the object is subsequently deserialized, an exact clone of the original object is created.
---
Номер ответа: 4
Автор ответа:
grayk
Вопросов: 5
Ответов: 100
Профиль | | #4
Добавлено: 05.01.04 11:16
Номер ответа: 5
Автор ответа:
Doomsday
Вопросов: 30
Ответов: 54
Профиль | | #5
Добавлено: 07.01.04 05:31
Номер ответа: 6
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #6
Добавлено: 07.01.04 06:10
Номер ответа: 7
Автор ответа:
Maxik
Вопросов: 58
Ответов: 201
Профиль | | #7
Добавлено: 07.01.04 18:57
To Sharp: Кто-нибудь уже сколотил?
Безусловно, проги писать стало возможно быстро, но
Номер ответа: 8
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #8
Добавлено: 07.01.04 19:06
Номер ответа: 9
Автор ответа:
Maxik
Вопросов: 58
Ответов: 201
Профиль | | #9
Добавлено: 08.01.04 11:06
Вот в это я больше поверю! В рунете очень много бесплатных программ.
Любой платной проге можно найти бесплатный аналог. Или лекарство...
Номер ответа: 10
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #10
Добавлено: 08.01.04 11:15
Номер ответа: 11
Автор ответа:
Maxik
Вопросов: 58
Ответов: 201
Профиль | | #11
Добавлено: 08.01.04 11:25
Я не это имел в виду!!!
Я говорил о Shareware прогах, лежащих на разных сайтах с софтов. WinXP
вряд ли лежал бы на таком сайте!
И вообще может ли твой Джонни Смит написать ХР для своего друга Сэмми???
Такое только Билли для своих друзей делает!!!
Номер ответа: 12
Автор ответа:
Doomsday
Вопросов: 30
Ответов: 54
Профиль | | #12
Добавлено: 09.01.04 01:18