![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#31 | |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 549
|
![]() Цитата:
Только конвертирование не работает из Sfont в Font. Так как свойства Font только для чтения. |
|
![]() |
![]() |
![]() |
#32 |
Форумчанин
Регистрация: 25.04.2008
Сообщений: 476
|
![]()
так не надо конвертировать. создал класс SFont
в нём нужные тебе поля (имя шрифта, размер, стиль - я думаю больше и не надо) когда инициализируешь класс пишешь - SFont sf = new SFont("Tahoma",10,FontStyle.Bold); а потом выдираешь свойства, где тебе это надо
Life if about choices
Make the right choice |
![]() |
![]() |
![]() |
#33 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 549
|
![]()
Ну хорошо, вот я создал
Код:
|
![]() |
![]() |
![]() |
#34 |
Форумчанин
Регистрация: 25.04.2008
Сообщений: 476
|
![]()
к Font нельзя присовить SFont
можно так: Код:
Life if about choices
Make the right choice |
![]() |
![]() |
![]() |
#35 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 549
|
![]()
Метод переделал вот так
Код:
Код:
Код:
Код:
Код:
|
![]() |
![]() |
![]() |
#36 |
Форумчанин
Регистрация: 25.04.2008
Сообщений: 476
|
![]()
я бы не стал мутить кучу не нужных методов. а просто сделал пару переменных в обычном классе.
Life if about choices
Make the right choice |
![]() |
![]() |
![]() |
#37 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 549
|
![]()
Короче эту задачу не решить, я даже не знаю какие поля нужны для SFont, а какие можно откинуть, вот и наделал все, что есть.
Поудалял все эти методы нафик. Код:
Может есть способ, не в xml сохранять, без сериализации? Последний раз редактировалось Casper-SC; 15.03.2010 в 17:23. |
![]() |
![]() |
![]() |
#38 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 549
|
![]()
Надо же, у меня получилось, а сериализация опять не пашет, а вот с передачей и получением параметров всё норм.
Код:
Код:
Последний раз редактировалось Casper-SC; 15.03.2010 в 18:58. |
![]() |
![]() |
![]() |
#39 |
Форумчанин
Регистрация: 25.04.2008
Сообщений: 476
|
![]()
не в xml без сериализации это пожалуйста. System.IO и FileStream и погнал.
но можно сделать сериализацию не в XML (чтобы было не читабельно) для этого используй BinaryFormater. о нём мы уже говорили в этой теме.
Life if about choices
Make the right choice |
![]() |
![]() |
![]() |
#40 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 549
|
![]()
Да я тоже про этот BinaryFormater только вчера вспомнил и всё теперь работает. Пока только сохранял, времени небыло пробовать остальное.
Кстати что за конструкция такая со словом using, как перевести, чтобы было без слова using, это надо чтобы понять как эта конструкция работает. Код:
Последний раз редактировалось Casper-SC; 16.03.2010 в 12:40. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
создать двумерный массив, заполнить случайными числами, сохранить в файл | buba | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 17.03.2015 20:08 |
Передать массив базового абстрактного класса функциям производных классов | mishutka999 | Общие вопросы C/C++ | 2 | 01.12.2009 14:08 |
запись классов в бинарный файл | Feannewedd | Общие вопросы C/C++ | 6 | 29.06.2009 10:11 |
Массив классов | nns2009 | Общие вопросы C/C++ | 15 | 03.02.2009 00:47 |