2013-03-12 200 views

回答

0

另一種選擇是爲VB6編寫一個協議緩衝區庫;編寫時髦的序列化代碼並不是最友好的語言,但它是一個有趣的智力練習,可以幫助您瞭解如何使用VB6提供給您的簡化操作符集合執行位操作。

我用於VB6序列化代碼的模式是爲要實現序列化類的通用接口;您需要對實例變量進行內部訪問,因爲編譯器甚至將公用字段封裝在訪問器後面。我有一個聲明類似這樣的接口的基本庫,以及一些管理類元數據的位,並且可以編寫大量序列化類來理解此接口,並將實例變量轉換爲XML,SQL,數組中的字節,字段在一個平面文件等

唉,我不再有權訪問此代碼,並分享它的合法性將是可疑的無論如何。

協議緩衝區在VB6變得不合時宜之後進入現場很久,你不可能爲他們獲得原生的VB6庫,除非你自己付錢或自己寫。