delphi的物件如何序列化

2025-03-21 07:25:26 字數 1110 閱讀 5869

1樓:匿名使用者

不會吧,我認為是delphi供給的太多了,比如象tstream、treader、twriter、tparser、tpersisetent等等,這些類都可以很簡單的實現物件持久化,還有更多的辦鬧螞法,可以參考一下delphi的rtti機制。比擬較,.net卻很精簡,就那麼幾個襪譁持續iformatter接液好埋口的類。

2樓:匿名使用者

設急鷂鮚的窗體檔案。dfm就胡絕是持久化儲存元件的,別的,你也可以應用和辦法把delphi元件寫隱做昌到任何流中。灶扒。

3樓:匿名使用者

net的物件可以很簡單地序列化成二進位或xml格局,持久化儲存,用了良久。net發簡備搭明delphi沒有供給如許的機制,有什攔拿麼辦法解決這個難道呢,我想把實體滾盯類做序列化儲存在 硬碟上。

4樓:匿名使用者

琅綾擎的體系太巨集大大了,有沒有如今成的方法,我要把圓凱扮自定橘灶義的類例項儲存孫塵下來,我試了,體系自帶的控制項可以,但自定義的就麻煩了。

如何實現物件的深度序列化

5樓:優就業郭老師

將需要被序列化的類實現serializable介面,該介面沒有需要實現的方法,implements

serializable只是為了標註該物件是可被序列化的,然後使用乙個輸出流(如fileoutputstream)來構造乙個objectoutputstream(物件流)物件,接著使用objectoutputstream物件的writeobject(object

obj)方法就可以將引數obj的物件寫出,要恢復的話則用輸入流。

怎麼把序列化編號放在實體類物件的屬性裡啊

6樓:遂自薦

問題好模糊,不知道你講的是將乙個陣列存放在實體類物件當中還是對下乙個物件的某個屬性進行唯一標示,前者直接加乙個陣列就行了。如果是後者的話,若實體類存在資料庫當中的話,如果第乙個你想賦值0001,就先賦值,然後在資料庫中得到最後一條記錄的屬性,然後應用字串操作將其解析做+操作,然後將值賦值給下乙個例項。如果不是存放在資料庫當中可以定義乙個全域性變數,例項乙個物件,對這個全域性變數進行+操作。

delphi中如何實現數字和字母組合的字串數字部分不斷自加1,順序不能變

function incnum const numberstr string string vari,num integer numstr string isin boolean begin isin true numstr numberstr for i length numstr downto ...

如何理解社會化如何理解人的社會化及其作用

社會化是個體在特定的社會文化環境中,學習和掌握知識 技能 語言 規範 價值觀等社會行為方式和人格特徵,適應社會並積極作用於社會 創造新文化的過程。它是人和社會相互作用的結果。通過社會化,個體學習社會中的標準.社會化 socialization 是個體在特定的社會文化環境中,學習和掌握知識 技能 語言...

如何控制情緒化,如何控制情緒化的性格?

對人溫柔,待人善良,遇事感恩 就是忍不住發脾氣的你,不妨學學試試 1.用表情調節情緒 煩惱時,用微笑來調節情緒,可能是個很好的選擇。2.人際調節 情緒不好時,可以向周圍的人求助,和朋友聊天,娛樂會讓你暫時忘記煩惱。情緒是一個很難控制的東西,但我們可以從四個方面來控制它。首先是表情調節,用微笑來調節自...