Прочитал я статью про серилизацию, и толком ни че непонял... Ну чайник я, чайник... =(
У меня вопросец. Есть у мя ListCtrl report типа, в нем колонки и строчки с данными CString..Сделал я к нему класс, ну там чтоб раскрашивать все это... так вот, как я понял чтобы сохранять это все в файлик нужно воспользоваться этой серилизацией. Или лучше сохранять все построчно вручную, хотя я неуверен, т.к. не всегда вре поля заполнены. Посоветуйте как лучше сделать, и если не влом, набросайте примерчик рабочий, чем проще тем лучше... плз...
Здравствуйте abraksas, Вы писали:
A>Здравствуйте.
A>Прочитал я статью про серилизацию, и толком ни че непонял... Ну чайник я, чайник... =( A>У меня вопросец. Есть у мя ListCtrl report типа, в нем колонки и строчки с данными CString..Сделал я к нему класс, ну там чтоб раскрашивать все это... так вот, как я понял чтобы сохранять это все в файлик нужно воспользоваться этой серилизацией. Или лучше сохранять все построчно вручную, хотя я неуверен, т.к. не всегда вре поля заполнены. Посоветуйте как лучше сделать, и если не влом, набросайте примерчик рабочий, чем проще тем лучше... плз...
С старым новым годом тебя во-первых. во вторых. при сохранении нужно твой класс сделать сериализибным (ставится такой)
в сериализации делаешь сериализацию своего класса.
если сохраняешь построчно, то значит добавляешь в конце строки '/n' и тогда пустая строка будет просто пустой и никаких проблем. если что извиняю. отмечал новый год. еще раз с праздником тебя
Здравствуйте Vicont, Вы писали:
A>>Прочитал я статью про серилизацию, и толком ни че непонял... Ну чайник я, чайник... =( A>>У меня вопросец. Есть у мя ListCtrl report типа, в нем колонки и строчки с данными CString..Сделал я к нему класс, A>>ну там чтоб раскрашивать все это... так вот, как я понял чтобы сохранять это все в файлик нужно воспользоваться этой A>>серилизацией. Или лучше сохранять все построчно вручную, хотя я неуверен, т.к. не всегда вре поля заполнены. A>>Посоветуйте как лучше сделать, и если не влом, набросайте примерчик рабочий, чем проще тем лучше... плз...
V>С старым новым годом тебя во-первых.
Спасибо, и тебя тоже, ну и всех остальных =)
V>если сохраняешь построчно, то значит добавляешь в конце строки '/n' и тогда пустая строка будет просто пустой и V>никаких проблем.
Это то понятно, но у меня не просто строчки.. в них еще колонки, ну тоесть чтото типа таблицы получается. и некоторые ячейки незаполнены... а если их заполнять символами какими нибуть указывающими на то что ячейка пуста или разделителями, то имхо накладно будет, слишком много данных получиться..
V>при сохранении нужно твой класс сделать сериализибным (ставится такой) V>в сериализации делаешь сериализацию своего класса.
Блин, кто нибудь, сделайте пример, просто диалоговое окно на нем CtrlList с парой строчек данных, и сериализацию. Я думаю не один я такой чайник, может кому еще пригодиться. Просто прочитал я статью, там только обрывки кода и ты мне говоришь то да се... я так и не понял что к чему. Набросайте кто нибуть примерчик, простенький без лишних прибамбасов чтоб понятно было. 2 кнопки например сохранить и востановить данные и все сразу ясно и понятно будет... на примерах намного проще учиться.