FixedLengthString Constructors

Definitie

Initialiseert een nieuw exemplaar van de FixedLengthString klasse.

Overloads

Name Description
FixedLengthString(Int32)

Initialiseert een nieuw exemplaar van de FixedLengthString klasse, waarbij de lengte wordt opgegeven.

FixedLengthString(Int32, String)

Initialiseert een nieuw exemplaar van de FixedLengthString klasse, waarbij de lengte en de oorspronkelijke waarde worden opgegeven.

FixedLengthString(Int32)

Initialiseert een nieuw exemplaar van de FixedLengthString klasse, waarbij de lengte wordt opgegeven.

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)

Parameters

MaxChars
Int32

Een Integer die de lengte van de tekenreeks aangeeft.

Voorbeelden

In het volgende voorbeeld ziet u hoe u een 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

Opmerkingen

In Visual Basic 6.0 kunt u de lengte van een tekenreeks opgeven in de declaratie. In Visual Basic kunt u geen tekenreeks declareren met een vaste lengte, tenzij u het kenmerk VBFixedStringAttribute in de declaratie gebruikt.

Gebruik deze klasse om een tekenreeks met een vaste lengte te declareren zonder het kenmerk te gebruiken.

Note

Functies en objecten in de naamruimte Microsoft.VisualBasic.Compatibility.VB6 worden gebruikt door de hulpprogramma's voor het upgraden van Visual Basic 6.0 naar Visual Basic 2008. In de meeste gevallen zijn deze functies en objecten dubbele functionaliteit die u kunt vinden in andere naamruimten in het .NET Framework. Ze zijn alleen nodig wanneer het codemodel Visual Basic 6.0 aanzienlijk verschilt van de .NET Framework-implementatie.

Van toepassing op

FixedLengthString(Int32, String)

Initialiseert een nieuw exemplaar van de FixedLengthString klasse, waarbij de lengte en de oorspronkelijke waarde worden opgegeven.

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)

Parameters

MaxChars
Int32

Een Integer die de lengte van de tekenreeks aangeeft.

InitialValue
String

Een String die de initiƫle inhoud aangeeft.

Voorbeelden

In het volgende voorbeeld ziet u hoe u een 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

Opmerkingen

In Visual Basic 6.0 kunt u de lengte van een tekenreeks opgeven in de declaratie. In Visual Basic kunt u geen tekenreeks declareren met een vaste lengte, tenzij u het kenmerk VBFixedStringAttribute in de declaratie gebruikt.

Gebruik deze klasse om een tekenreeks met een vaste lengte te declareren zonder het kenmerk te gebruiken.

Note

Functies en objecten in de naamruimte Microsoft.VisualBasic.Compatibility.VB6 worden gebruikt door de hulpprogramma's voor het upgraden van Visual Basic 6.0 naar Visual Basic 2008. In de meeste gevallen zijn deze functies en objecten dubbele functionaliteit die u kunt vinden in andere naamruimten in het .NET Framework. Ze zijn alleen nodig wanneer het codemodel Visual Basic 6.0 aanzienlijk verschilt van de .NET Framework-implementatie.

Van toepassing op