stream a control

7 отговора 175 прегледа
#1

stream a control

Navremeto v edna programka na delfi mi se beshe nalojilo da stream-vam obekti i da gi zapisvam i 4eta ot fail. stavashe vapros za shrift na kontrol4eto. ima li v .Net nqkakav na4in da se postigne neshto takova?

Отговор
в отговор на rr #3

Re: stream a control

изчерпателно

Отговор
в отговор на s_dimi #4

Re: stream a control

I vse pak shte moje li malko po-podrobno, molya?


Отговор
в отговор на nupkc #5

Re: stream a control

потърси в МСДН за dynamic properties.
ето и кратък цитат:
Dynamic properties allow you to configure your application so that some or all of its property values are stored in an external configuration file rather than in the application's compiled code. By providing administrators with the means to update property values that may need to change over time, this can reduce the total cost of maintaining an application after the application has been deployed.

общо взето в UI designer -> избираш си control -> properties ->кликаш върху dynamic properties там има ... и си избираш кое propertyда ти е dynamic. после отиваш в app.config file и там си има за него

това е за WinForms естествено


Отговор
в отговор на nupkc #6

Re: stream a control

Мисля, че това което ти трябва е Serialization.

Трябва да маркираш класа с атрибут [Serializable] и после с BinaryFormatter или SoapFormatter го натикваш във или съответно изсипваш от файла. Мисля, че е добре описано в MSDN

ERASE RACISM
Отговор
в отговор на Rince #7

Re: stream a control

Много благодаря, това върши идеална работа. Като ми остане време ще го разбъзикам и ще пробвам тоя вариант...

Ние сме точици във вселената. А всеки човек е една цяла вселена...
Отговор
в отговор на Vroomfundel #8

Re: stream a control

Интересен вариант. Но трябва да помисля дали върши работа. Може би сериализация само на даденото пропърти ще стане.
Благодаря ти много за помощта :>>

Ние сме точици във вселената. А всеки човек е една цяла вселена...
Отговор