Nummer, die durch einen Bindestrich getrennt sind, werden in umgekehrter Reihenfolge angezeigt, wenn Sie diese in einem Visual Basic-Formular in einem XP-Computer eingeben

Der Support für Windows XP wurde eingestellt

Microsoft stellte am 8. April 2014 den Support für Windows XP ein. Diese Änderung wirkt sich auf Ihre Softwareupdates und Sicherheitsoptionen aus. Erfahren Sie, was das für Sie bedeutet und wie Sie Ihren Schutz aufrechterhalten können.

Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 894087
Dieser Artikel wurde archiviert. Er wird im vorliegenden Zustand bereitgestellt und nicht mehr aktualisiert.
Problembeschreibung
Stellen Sie sich das folgende Szenario vor. Microsoft Visual Basic 6.0 Servicepack 5 (SP5) sind auf einem Windows XP-Computer ausgeführt werden. Sie verwenden das RichTextBox -Steuerelement in einem Visual Basic-Formular, um Text von rechts nach links für die hebräische Sprache eingeben. Als Nächstes geben Sie zwei Zahlen, die durch einen Bindestrich im RichTextBox -Steuerelement getrennt sind. Nachdem Sie diese beiden Zahlen von rechts nach links eingegeben haben, werden jedoch die Zahlen in umgekehrter Reihenfolge angezeigt. Wenn Sie die Telefonnummer 052 3968456 im RichTextBox -Steuerelement eingeben, werden die Nummern beispielsweise als 3968456-052 angezeigt.
Lösung

Hotfix-Informationen

Es ist ein unterstützter Hotfix von Microsoft erhältlich. Der Hotfix ist jedoch nur die Behebung des Problems die in diesem Artikel beschriebene vorgesehen. Installieren Sie diesen Hotfix nur auf Systemen, bei die dieses spezielle Problem auftritt. Dieser Hotfix kann einem späteren Zeitpunkt zusätzliche Tests unterzogen. Wenn durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfiehlt Microsoft daher, auf die nächste Softwareupdate zu warten, das diesen Hotfix enthält.

Wenn der Hotfix zum Download verfügbar ist, ist ein Abschnitt "Hotfix Download available (Hotfixdownload verfügbar" am oberen Rand dieser Knowledge Base-Artikel. Wenn in diesem Abschnitt nicht angezeigt wird, wenden Sie sich an technischen Kundendienst und Support, um den Hotfix zu erhalten.

Hinweis: Wenn weitere Probleme auftreten oder wenn eine Problembehandlung erforderlich ist, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Die normalen Supportkosten gelten die für zusätzliche Supportfragen und Probleme, die für diesen speziellen Hotfix nicht qualifizieren. Eine vollständige Liste der technischen Kundendienst und Support-Telefonnummern oder eine separate Serviceanfrage erstellen die folgende Microsoft-Website: Hinweis: Das Formular "Hotfix Download available (Hotfixdownload verfügbar" zeigt die Sprachen für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, ist es, da ein Hotfix nicht für diese Sprache zur Verfügung steht.Nachdem Sie diesen Hotfix installiert haben, müssen Sie RichTextBox -Steuerelement, das erwartete Verhalten Text in hebräischer Sprache erkennen konfigurieren. Verwenden Sie dazu den folgenden VBA-Code:
Const WM_USER As Long = &H400 Const EM_SETBIDIOPTIONS As Long = WM_USER + 200Const EM_GETBIDIOPTIONS As Long = WM_USER + 201 Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByRef lParam As Any) As Long Private Type BIDIOPTIONS    cbSize As Long    wMask As Integer    wEffects As IntegerEnd Type Private Sub RichTextBox1_Click()    Dim RetVal As Long    Dim wMsg As Long    Dim bidi  As BIDIOPTIONS           wMsg = EM_SETBIDIOPTIONS    ' H40 : Mask and effect settings to obtain this behavior.    bidi.wEffects = &H40    bidi.wMask = &H40        RetVal = SendMessage(RichTextBox1.hwnd, wMsg, 0, bidi)    End Sub

Voraussetzungen

Um diesen Hotfix auf eine Itanium-basierte Version von Windows XP zu installieren, müssen Sie Windows XP Service Pack 1 (SP1) installiert haben. Um diesen Hotfix auf X 86-Version von Windows XP zu installieren, müssen Sie Windows XP Service Pack 1 (SP1) oder Windows XP Service Pack 2 (SP2) installiert haben.

Neustartanforderung

Sie müssen den Computer neu starten, nachdem Sie diesen Hotfix installiert haben.

Ersetzte Hotfixes

Dieser Hotfix ersetzt keine anderen Hotfixes.

Dateiinformationen

Die englische Version dieses Hotfixes weist die Dateiattribute (oder höher Dateiattribute), die in der folgenden Tabelle aufgelistet werden. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) angegeben. Wenn Sie sich die Dateiinformationen ansehen, werden diese Angaben in die lokale Zeit konvertiert. Verwenden Sie die Registerkarte Zeitzone im Element Datum und Uhrzeit in der Systemsteuerung, um die Differenz zwischen UTC und der Ortszeit zu ermitteln.
Windows XP, x 86-basierte Versionen
DateinameDateiversionDateigrößeDatumUhrzeitPlattformSP-AnforderungServicebereich
"Riched20.dll"5.30.23.1224424,96028-Februar 200515: 20X 86SP1SP1QFE
"Riched20.dll"5.30.23.1225432,12828-Februar 200515: 16X 86SP2SP2QFE
Windows XP, Itanium-basierte Versionen
DateinameDateiversionDateigrößeDatumUhrzeitPlattformSP-AnforderungServicebereich
"Riched20.dll"5.30.23.12241,443,32828-Februar 200501: 50IA-64SP1SP1QFE
Wriched20.dll5.30.23.1224424,96028-Februar 200501: 50X 86SP1WOW
Status
Microsoft hat bestätigt, dass dies ein Problem in Microsoft-Produkten handelt, die im Abschnitt "Gilt für" aufgeführt sind.
Weitere Informationen
Weitere Informationen Standardterminologie, die zur Beschreibung der Microsoft-Softwareupdates verwendet wird, finden Sie im folgenden Artikel der Microsoft Knowledge Base:
824684Erläuterung von Standardbegriffen bei Microsoft Softwareupdates

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 894087 – Letzte Überarbeitung: 01/16/2015 09:03:20 – Revision: 2.2

Microsoft Windows XP Professional 64-Bit Edition (Itanium) 2003, Microsoft Windows XP Professional

  • kbnosurvey kbarchive kbmt kbautohotfix kbwinserv2003sp2fix kbwinxpsp2fix kbwinxpsp1fix kbbug kbfix kbhotfixserver kbqfe kbpubtypekc KB894087 KbMtde
Feedback