アプリ版:「スタンプのみでお礼する」機能のリリースについて

VB6のTYPE文をVB.NETのStructureに変えるとき


下記VB6のコードをVB.NETのStructureに変える場合
Type kouzou1
i As Integer
j As Integer
a As String * 20
b As String * 50
End Type

を下記にしてみたのですが *20,*50のところは、どのように表現するのでしょうか。
Structure kouzou1
Dim i As Integer
Dim j As Integer
Dim a As String * 20 <- ステートメントの終わりを示してくださいのエラーになる。
Dim b As String * 50 <- ステートメントの終わりを示してくださいのエラーになる。
End Structure

お教え下さい。

A 回答 (1件)

私も詳しくは知らないのですが、以下などを参考にすると、


VBFixedStringAttribute属性を使用するといいようです。

[参考]
http://www.atmarkit.co.jp/fdotnet/vb6tonet2/vbne …
    • good
    • 0
この回答へのお礼

ありがとうございました。
下記でなりました。

Structure kouzou1
Dim i As Integer
Dim j As Integer
<VBFixedString(20)> Dim a As String
<VBFixedString(50)> Dim b As String
End Structure

お礼日時:2010/10/27 15:54

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!