FixedLengthString コンストラクター

定義

FixedLengthString クラスの新しいインスタンスを初期化します。

オーバーロード

名前 説明
FixedLengthString(Int32)

長さを指定して、 FixedLengthString クラスの新しいインスタンスを初期化します。

FixedLengthString(Int32, String)

長さと初期値を指定して、 FixedLengthString クラスの新しいインスタンスを初期化します。

FixedLengthString(Int32)

長さを指定して、 FixedLengthString クラスの新しいインスタンスを初期化します。

public:
 FixedLengthString(int MaxChars);
public FixedLengthString(int MaxChars);
new Microsoft.VisualBasic.Compatibility.VB6.FixedLengthString : int -> Microsoft.VisualBasic.Compatibility.VB6.FixedLengthString
Public Sub New (MaxChars As Integer)

パラメーター

MaxChars
Int32

文字列の長さを指定する Integer

次の例では、 FixedLengthStringを宣言して使用する方法を示します。

Private Sub DemoFixedLengthString()
    ' Declare a string that has a length of 7 characters.
    Dim fixedString As New FixedLengthString(7)
    ' Assign a value to the string.
    fixedString.Value = "Hello World"
    ' Display the string in a message box.
    ' Note that only the first 7 characters are shown.
    MsgBox(fixedString.ToString)
End Sub

注釈

Visual Basic 6.0 では、その宣言で文字列の長さを指定できます。 Visual Basicでは、宣言で VBFixedStringAttribute 属性を使用しない限り、固定長の文字列を宣言することはできません。

このクラスを使用して、属性を使用せずに固定長文字列を宣言します。

Note

Microsoft.VisualBasic.Compatibility.VB6 名前空間の関数とオブジェクトは、Visual Basic 6.0 から Visual Basic 2008 にアップグレードするためのツールで使用するために提供されています。 ほとんどの場合、これらの関数とオブジェクトは、.NET Framework の他の名前空間で見つけることができる機能を複製します。 これらは、Visual Basic 6.0 コード モデルが .NET Framework の実装と大きく異なる場合にのみ必要です。

適用対象

FixedLengthString(Int32, String)

長さと初期値を指定して、 FixedLengthString クラスの新しいインスタンスを初期化します。

public:
 FixedLengthString(int MaxChars, System::String ^ InitialValue);
public FixedLengthString(int MaxChars, string InitialValue);
new Microsoft.VisualBasic.Compatibility.VB6.FixedLengthString : int * string -> Microsoft.VisualBasic.Compatibility.VB6.FixedLengthString
Public Sub New (MaxChars As Integer, InitialValue As String)

パラメーター

MaxChars
Int32

文字列の長さを指定する Integer

InitialValue
String

初期コンテンツを指定する String

次の例では、 FixedLengthStringを宣言して使用する方法を示します。

Private Sub DemoFixedLengthString()
    ' Declare a string that has a length of 7 characters and assign the
    ' initial string. The additional 5 positions will be padded with
    ' spaces.
    Dim fixedString As New FixedLengthString(7, "He")
    ' Display the string in a message box.
    MsgBox(fixedString.ToString)
    ' Assign a new value to the string.
    fixedString.Value = "Hello World"
    ' Display again. Note that only the first 7 characters are shown.
    MsgBox(fixedString.ToString)
End Sub

注釈

Visual Basic 6.0 では、その宣言で文字列の長さを指定できます。 Visual Basicでは、宣言で VBFixedStringAttribute 属性を使用しない限り、固定長の文字列を宣言することはできません。

このクラスを使用して、属性を使用せずに固定長文字列を宣言します。

Note

Microsoft.VisualBasic.Compatibility.VB6 名前空間の関数とオブジェクトは、Visual Basic 6.0 から Visual Basic 2008 にアップグレードするためのツールで使用するために提供されています。 ほとんどの場合、これらの関数とオブジェクトは、.NET Framework の他の名前空間で見つけることができる機能を複製します。 これらは、Visual Basic 6.0 コード モデルが .NET Framework の実装と大きく異なる場合にのみ必要です。

適用対象