FixedLengthString Konstruktorer

Definition

Initierar en ny instans av FixedLengthString klassen.

Överlagringar

Name Description
FixedLengthString(Int32)

Initierar en ny instans av FixedLengthString klassen och anger längden.

FixedLengthString(Int32, String)

Initierar en ny instans av FixedLengthString klassen och anger längden och det ursprungliga värdet.

FixedLengthString(Int32)

Initierar en ny instans av FixedLengthString klassen och anger längden.

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)

Parametrar

MaxChars
Int32

En Integer som anger längden på strängen.

Exempel

I följande exempel visas hur du deklarerar och använder en 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

Kommentarer

I Visual Basic 6.0 kan du ange längden på en sträng i deklarationen. I Visual Basic kan du inte deklarera att en sträng har en fast längd om du inte använder attributet VBFixedStringAttribute i deklarationen.

Använd den här klassen för att deklarera en sträng med fast längd utan att använda attributet.

Note

Funktioner och objekt i namnområdet Microsoft.VisualBasic.Compatibility.VB6 tillhandahålls för användning av verktygen för uppgradering från Visual Basic 6.0 till Visual Basic 2008. I de flesta fall duplicerar dessa funktioner och objekt funktioner som du kan hitta i andra namnområden i .NET Framework. De är bara nödvändiga när kodmodellen Visual Basic 6.0 skiljer sig avsevärt från implementeringen av .NET Framework.

Gäller för

FixedLengthString(Int32, String)

Initierar en ny instans av FixedLengthString klassen och anger längden och det ursprungliga värdet.

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)

Parametrar

MaxChars
Int32

En Integer som anger längden på strängen.

InitialValue
String

En String som anger det ursprungliga innehållet.

Exempel

I följande exempel visas hur du deklarerar och använder en 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

Kommentarer

I Visual Basic 6.0 kan du ange längden på en sträng i deklarationen. I Visual Basic kan du inte deklarera att en sträng har en fast längd om du inte använder attributet VBFixedStringAttribute i deklarationen.

Använd den här klassen för att deklarera en sträng med fast längd utan att använda attributet.

Note

Funktioner och objekt i namnområdet Microsoft.VisualBasic.Compatibility.VB6 tillhandahålls för användning av verktygen för uppgradering från Visual Basic 6.0 till Visual Basic 2008. I de flesta fall duplicerar dessa funktioner och objekt funktioner som du kan hitta i andra namnområden i .NET Framework. De är bara nödvändiga när kodmodellen Visual Basic 6.0 skiljer sig avsevärt från implementeringen av .NET Framework.

Gäller för