Share via


IVBFormat::Format-Methode (vbinterf.h)

Formatiert eine Zeichenfolge nach einem Muster.

Hinweis Die Verwendung dieser Methode wird nicht mehr empfohlen, da andere Container als Visual Basic sie nicht unterstützen.
 

Syntax

HRESULT Format(
  [in]  VARIANT *vData,
  [in]  BSTR    bstrFormat,
  [in]  LPVOID  lpBuffer,
  [in]  USHORT  cb,
  [in]  LONG    lcid,
  [in]  SHORT   sFirstDayOfWeek,
  [in]  USHORT  sFirstWeekOfYear,
  [out] USHORT  *rcb
);

Parameter

[in] vData

Zu formatierende Daten.

[in] bstrFormat

Formatzeichenfolge, die auf die Daten angewendet werden soll.

[in] lpBuffer

Zeiger auf den Ergebnispuffer.

[in] cb

Länge des Ergebnispuffers.

[in] lcid

Gebietsschema-ID.

[in] sFirstDayOfWeek

Wirkt sich auf das Formatergebnis "w", FirstDayOfWeek aus.

Wert Bedeutung
vbUseSystem
Verwenden Sie die Einstellung FirstWeekday auf der Host-Benutzeroberfläche. Wenn kein Hostwert angegeben wird, verwenden Sie den aktuellen Systemwert aus der NLS-API.
vbSunday
Sonntag
vbMonday
Montag
vbTuesday
Dienstag
vbWednesday
Wednesday
vbThursday
Thursday
vbFriday
Freitag
vbSaturday
Samstag

[in] sFirstWeekOfYear

Wirkt sich auf das Formatergebnis "ww", FirstWeekOfYear aus.

Wert Bedeutung
vbUseSystem
Verwenden Sie die Einstellung FirstWeekOfYear auf der Host-Benutzeroberfläche. Wenn kein Hostwert angegeben wird, verwenden Sie den aktuellen Systemwert aus der NLS-API.
vbFirstJan1
Starten Sie am 1. Januar (Standard).
vbFirstFourDays
Beginnen Sie mit der ersten Vier-Tage-Woche.
vbFirstFullWeek
Beginnen Sie mit der ersten vollen Woche.

[out] rcb

Anzahl der Bytes, die in den Ergebnispuffer kopiert wurden.

Rückgabewert

Diese Methode unterstützt die Standardrückgabewerte E_INVALIDARG, E_OUTOFMEMORY und E_UNEXPECTED sowie Folgendes:

Hinweise

Bei der Migration eines VBX-Steuerelements zu einem OLE-Steuerelement ersetzt Format das Visual Basic VBFormat, das nicht mehr unterstützt wird.

Anforderungen

   
Zielplattform Windows
Kopfzeile vbinterf.h

Weitere Informationen

IVBFormat