ASCII-Datei in Basic-Variable einlesen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: ASCII-Datei in Basic-Variable einlesen

Re: ASCII-Datei in Basic-Variable einlesen

von turtle47 » Do, 10.07.2008 14:23

Hallo Georg,

vielleicht hilft Dir dieser Beitrag weiter.

Jürgen

Re: ASCII-Datei in Basic-Variable einlesen

von turtle47 » Do, 10.07.2008 13:23

Hallo Georg,

wenn ich Dich richtig verstehe dann kommt der String bei Dir so an:
"M0xF6gst Du ein W0xFCrstchen auf der Straße?"
Dann versuche mal folgenden Code:

Code: Alles auswählen

Sub ASCI_2_UNICODE
Dim AsciCode as variant
Dim UniCode as variant
   myString = ""M0xF6gst Du ein W0xFCrstchen auf der Straße?""
   AsciCode = array ("0xC4","0xE4","0xD6","0xF6","0xDC","0xFC")
   UniCode = array ("Ä","ä","Ö","ö","Ü","ü")
   for i = 0 to ubound(AsciCode())
   AsciCode1= AsciCode(i)
   UniCode1= UniCode(i)
   FuncAcc = createunoservice("com.sun.star.sheet.FunctionAccess")
   aResult=FuncAcc.callFunction("SUBSTITUTE", array(myString ,AsciCode1,UniCode1))
   mystring = aResult
   next i
   msgbox mystring
End Sub
Viel Erfolg

Jürgen

Re: ASCII-Datei in Basic-Variable einlesen

von komma4 » Do, 10.07.2008 09:55

Ich habe keine Probleme eine Datei mit Umlauten unter Verwendung des in der Hilfe angegebenen Codebeispiels einzulesen und wiederzugeben (Testrechner WinXP, OOo 2.3.1).

Kannst Du Beispieldaten geben, mit denen es nicht funktioniert?

Re: ASCII-Datei in Basic-Variable einlesen

von komma4 » Mi, 09.07.2008 16:04

Georg: mach' das.

Siehe in der F1-Hilfe Line Input

Hilft das?

Nach oben