|
|
||||||||||
|
|
||||||||||
|
||||||||||
|
|
Копирование компонента через TFileStream
Автор: Mike Scott 1) Существует способ присваивания всех свойств одного элемента управления (объекта) другому? С определенными объектами, которые, обычно, являются обертками элементов управления Windows типа TFont и TBitmap, с помощью метода Assign, копирующего "внутренности" объекта. Вы можете сделать Font1.Assign( Font2 ). Тем не менее, такое возможно не со всеми объектами. Возможно копирование объекта с помощью потока. Вам нужно записать это в поток, и затем прочесть это оттуда. Но это как раз плавно перетекает в ваш следующий вопрос... 2) Как мне сохранить объект a) в записи в файле данных Paradox и б) в файле на диске? Для записи на диск используйте поток. Объект должен быть компонентом и его можно записать на диск следующим образом:
Для чтения объекта необходимо следующее:
В каком-то месте вам необходимо зарегистрировать классы, которые вы хотите писать и читать. Например, вы могли бы создать следующий обработчик события формы OnCreate:
Если классы не зарегистрированы, то при попытке чтения объекта вы получите ошибку 'Class not found' (класс не найден). |
  |
интернет магазин чая . Автоломбард Гранд Ломбард - автоломбард киев. . Прайс-лист: печать самокопирующихся бланков. Печать самокопирующихся бланков, бланки. . Смотреть вождения автомобиля скачать здесь. Смотреть доверенность вождение автомобиля бланк здесь. . Заработать в сети - легко - двери титул. Двери от 999 руб. до 5625 руб. . |