tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
535
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Capso Capso ist offline Grünschnabel
    Registriert seit
    Sep 2011
    Beiträge
    3
    Hallo ihr,

    vielleicht wisst ihr weiter.

    Ich lasse durch VB eine Textdatei (deren Inhalt eine IP Adresse ist) erstellen um diese
    dann nachher mit ner Batch weiterverarbeiten zu können.

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
            If ComboBoxRechner.SelectedItem IsNot Nothing Then
                MsgBox(ComboBoxRechner.SelectedItem.ToString())
                My.Computer.FileSystem.WriteAllText("F:\test.txt", (ComboBoxRechner.SelectedItem), True)
            Else
                MsgBox("Kein Eintrag ausgewählt")
            End If
     
        End Sub

    Wenn ich aber nun die test.txt mit der Batch öffne steht dort dann im CMD Fenster folgendes:

    ´╗┐172.19.154.165


    wenn ich die TXT unter windows mit dem Editor öffne sieht sie allerdings ganz normal aus (also ohne dieses kryptische Zeugs)

    Woran liegts?
     

  2. #2
    Avatar von DrSoong
    DrSoong DrSoong ist offline Iss was, Doc!
    tutorials.de Premium-User
    Registriert seit
    Jul 2003
    Ort
    Dem Zentrum meiner Welt
    Beiträge
    1.836
    Blog-Einträge
    85
    Hi!

    Erstmal, das hier ist VB.NET, sollte daher auch in den entsprechenden Bereich gepostet werden.

    Zweitens, wenn ich eine leere Textdatei in DOS anzeigen lasse, hab ich die Zeichen auch. Dürfte also eher eine Sache zwischen Windows und DOS sein. Eventuell zeigt DOS einen ansonsten in Windows nicht sichtbaren Header an, der reinen Textdateien zugeordnet ist.


    Der Doc!
     
    A: Hilfe, ich hab zwei Dateien hinzugefügt und nun sind die anderen weg
    B: Die Scrollbar da rechts ist dir schon mal aufgefallen?

  3. #3
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Hi.

    Sehr wahrscheinlich handelt es sich dabei um die Unicode BOM.

    Speichere die Datei einfach im ASCII Encoding:
    Code vbnet:
    1
    
    My.Computer.FileSystem.WriteAllText("F:\test.txt", (ComboBoxRechner.SelectedItem), True, System.Text.Encoding.ASCII)
    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  4. #4
    Capso Capso ist offline Grünschnabel
    Registriert seit
    Sep 2011
    Beiträge
    3
    perfekt, das wars

    danke

    (und sorry fürs falsche Forum, da ist mir bei der Auswahl wohl was daneben gegangen
     

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 02.12.09, 15:04
  2. Kryptische Zeichen bei Webseiten auslesen?
    Von Jejune im Forum Java Grundlagen
    Antworten: 7
    Letzter Beitrag: 25.03.09, 22:15
  3. [Access] Abfrage aus Memo-Feld liefert kryptische Zeichen
    Von fiacyberz im Forum Office-Anwendungen
    Antworten: 3
    Letzter Beitrag: 12.01.09, 09:53
  4. Kryptische Zeichen bei Aufruf der Seite
    Von curunir im Forum Hosting & Webserver
    Antworten: 4
    Letzter Beitrag: 22.03.04, 05:58
  5. Antworten: 13
    Letzter Beitrag: 01.04.02, 22:04