今までVB6を扱っていたのですが、.Netに移行していこうとしてます。 基本的にデータの保存は、ランダムファイルを使用していたのですが、VB6では20msで処理を終えていた内容が.Netでは300msかかる事がわかりました。 VB6の互換だから遅くなるのはわかるのですが、.Netについて色々調べた結果、固定長の概念がないとの事でした。 ランダムファイルを使用している理由は、指定したポイントをすぐに読書したいからです。 ランダムファイルに保存している構造体は、 'データの構造体定義 Public Structure Dat <VBFixedString(19)> Public ABC As String <VBFixedArray(1400)> Public DEF() As Single End Structure