vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
String aus Binär-Datei in MessageBox 
Autor: GameGamer
Datum: 01.07.16 22:30

Abend,

ich bin gerade ein wenig am verzweifeln, weshalb ich mich nun hier melde.
Folgendes Problem habe ich: Ich habe mir aus einer Binärdatei einen String geholt.

Private Function getString()
 
' ... code ...
 
        Return System.Text.Encoding.UTF8.GetString(str_byte.ToArray)
    End Function
Ich bekomme den String völlig korrekt angezeigt. Wenn ich aber nun versuche mir diesen als Teil eines zusammengesetzten Strings anzeigen lasse, zeigt er mir nicht den kompletten zusammengesetzten String an.
Also:

MessageBox.Show("Der String " + getString() + " befindet sich in der" & _
  "Binärdatei")
Was die MessageBox aber ausgibt ist nur: "Der String TESTSTRING", sprich der letzte Teil " befindet sich in der Binärdatei" wird in der MessageBox nicht angezeigt.
Ich kann mir das nicht wirklich erklären und hoffe, dass mir hier jemand helfen kann.

Beitrag wurde zuletzt am 01.07.16 um 22:35:54 editiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: String aus Binär-Datei in MessageBox 
Autor: Manfred X
Datum: 01.07.16 23:32

Hallo!

Du verwendest die Net-Version von VB.
Dein Beitrag gehört in das Forum VB.Net Einsteiger.

Gib Deiner Funktion einen Rückgabe-Typ.
Private Function GetString() As String

Ich nehme an, es handelt sich um einen Null-terminierten String.
Laß deshalb beim Zusammenbauen der Teilstrings das letzte Zeichen
(Nullbyte) weg.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: String aus Binär-Datei in MessageBox 
Autor: GameGamer
Datum: 01.07.16 23:49

Danke, das hat mir schon weitergeholfen. Problem ist gelöst
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel