vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 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

VB.NET - Ein- und Umsteiger
Re: Verhalten der Funktion 'Chr' beim Code Ɔ' 
Autor: Manfred X
Datum: 30.04.09 14:23

Hallo Dave!

... und manche stellen einfach Programme von VB6 auf VB2008 um !!!

Das Problem bestand darin, dass ich vor Jahren einige VB6-Funktionen
aus dem Netz gefischt hatte, bei denen 'Chr' für diverse Konvertierungen
und Umrechnungen verwendet worden ist. Ich selbst habe 'Chr' eigentlich
nie benutzt.

'Chr' gibt in VB6 (das echte Basic!) eine String-Variable zurück,
aber in VB 2008 (einem C-Satelliten!) gibt 'Chr' eine Char-Variable zurück.

Ich musste deshalb an einigen Stellen die Chr-Funktion mit einer CStr-
Konvertierung klammern, weil String-Variable und Zeichen-Variable sich beim
Code 0 unterschiedlich verhalten. Das hat diese Funktionen durcheinander
gebracht.

Ich habe jedoch nicht genau recherchiert, unter welchen Bedingungen das
nötig ist - es läuft jedenfalls alles wieder.

Ein Beispiel für die Unterschiede zwischen String und Char:

If Chr(0).Equals(Nothing) Then Stop
If CStr(Chr(0)).Equals(Nothing) Then Stop
Laut VB-Dokumentation (2008) liefert Chr die ASCII-/ANSI-Zeichen.
Ich war also etwas verwundert, dass da plötzlich 'Nothing' kommt.
Das ist meiner Ansicht nach kein ASCII-Zeichen.

Aber vielleicht irre ich mich auch.

Beitrag wurde zuletzt am 30.04.09 um 14:35:07 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Verhalten der Funktion 'Chr' beim Code '0'1.576Manfred X30.04.09 07:34
Re: Verhalten der Funktion 'Chr' beim Code Ɔ'913ModeratorRalf Ehlert30.04.09 12:38
Re: Verhalten der Funktion 'Chr' beim Code Ɔ'917ModeratorDaveS30.04.09 13:30
Re: Verhalten der Funktion 'Chr' beim Code Ɔ'1.008Manfred X30.04.09 14:23
Re: Verhalten der Funktion 'Chr' beim Code Ɔ'921ModeratorDaveS30.04.09 14:38
Re: Verhalten der Funktion 'Chr' beim Code Ɔ'938Manfred X30.04.09 14:55
Re: Verhalten der Funktion 'Chr' beim Code Ɔ'883ModeratorRalf Ehlert30.04.09 14:41
Re: Verhalten der Funktion 'Chr' beim Code Ɔ'912Manfred X30.04.09 14:51

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