Musst du das mit einer ListBox machen ?
Ich persönlich fände eine TextBox mit Multiline=true vorteilhafter.
Wenn du es mit einer ListBox machst sollte die Eigentschaft DataSource oder ItemsSource für dich interessant sein. Da musst du dann aber mit dem FileReader arbeiten und jede Zeile einzeln auslesen.
Und dann mit der each Funktion jede Zeile auslesen , verbinde das mit einer Try Funktion und der einer Expection Ausnahme Exit Try und du müsstest alle ausgelesen haben...
//benötigt wirs außerdem using System.IO;
using(StreamReader read = new StreamReader(@"C:\MVS-Version\MVS-Changelog.txt"))//StreamReader mit deiner Datei erstellen
{
string line = ""; //Momentane Zeile als String-Variable
while((line = read.ReadLine()) != null) //Solange die Zeile, die man liest nicht dem Wert null entspricht
{
listBox1.Items.Add(line); //Die momentane Zeile in die ListBox einfügen
}
}
Wie war mit einem Thanks?
TextBox2.Text = TextBox1.Lines(2) '// get line 3
Zeile 1 ist 0 Zeile 2 ist Lines(1) usw.
Zuvor musst du in Textbox 1 die Datei laden...
//benötigt wirs außerdem using System.IO;
using(StreamReader read = new StreamReader(@"C:\MVS-Version\MVS-Changelog.txt"))//StreamReader mit deiner Datei erstellen
{
string line = ""; //Momentane Zeile als String-Variable
while((line = read.ReadLine()) != null) //Solange die Zeile, die man liest nicht dem Wert null entspricht
{
listBox1.Items.Add(line); //Die momentane Zeile in die ListBox einfügen
}
}
meinst du sowas?
Es kommt eine Reihe an Fehlermeldungen D: Ich habe "Imports Sysem.IO" ganz oben eingefügt:
Laut dem TE ist die Textdatei auf einem FTP-Server, somit musst du den Text erstmal runterladen bevor du den StreamReader benutzt.
Ich hab es schon eingestellt, das es runtergeladen werden muss, und es lädt auch runter. Ich muss es dann ja nur einfügen, und das will nicht so wie ich es will...
Wie war mit einem Thanks?
TextBox2.Text = TextBox1.Lines(2) '// get line 3
Zeile 1 ist 0 Zeile 2 ist Lines(1) usw.
Zuvor musst du in Textbox 1 die Datei laden...
Was meinst du damit?
Quote:
Originally Posted by Encrypt'
Scheint auch ein C++ Source zu sein ;o
Was macht eine C++ Source in einem VB-Thread? Ich kann die sprachen nicht so gut unterscheiden...
€dit:
Quote:
Originally Posted by Ha ru
Ops sorry dachte C#
Code:
Imports System.IO
Dim read As StreamReader = New StreamReader(@"C:\MVS-Version\MVS-Changelog.txt")
Dim line As String
Do
line = read.ReadLine()
listBox1.Items.Add(line)
Loop Until line Is Nothing
read.Close()
dim s as string = "dein runtergeladener text mit mehreren zeilen"
with new io.stringreader(s) while .peek <> -1 listbox.items.add(.readline) end while end with
ziemlicher mist aber sollte dir ja wohl ausreichen..
wenn du deinen text irgendwo in ner textdatei auf deinem pc hast, dann benutz nen streamreader
btw, man setzt kein "@" zeichen in vb.net
dim s as string = "dein runtergeladener text mit mehreren zeilen"
with new io.stringreader(s)
while .peek <> -1
listbox.items.add(.readline)
end while
end with
ziemlicher mist aber sollte dir ja wohl ausreichen..
wenn du deinen text irgendwo in ner textdatei auf deinem pc hast, dann benutz nen streamreader
btw, man setzt kein "@" zeichen in vb.net
kein fehler <3
sobald ich aber das programm debugge kommt das:
string[] stack = File.ReadAllLines("Pfad zur textdatei");
foreach(string s in stack)
{
listBox1.Items.Add(s);
}
Ist wohl die einfachste Methode.
Damit du den code nicht wieder einfach nur kopierst und dich dann (komischerweise) wunderst, warum er nicht geht... Das ist C#, ich nehme dir mal nicht die Arbeit ab das umzuschreiben.
C# und VB.Net sind sich bis auf wenige Syntaxe sehr ähnlich und wenn du es dennoch nicht schaffst, nimm einen converter
Textdokument - Passwort? 04/26/2011 - Technical Support - 2 Replies Hallo
Kann man auf ein USB Stick ein Passwort draufmachen , wenn Ja mit welchen Programm?
Mfg
[VB.Net]TextDokument Drucken 05/30/2010 - Coding Tutorials - 2 Replies Hallo Elitepvpers! heute zeige ich euch wie ihr in Visual Basic 2008 in 8 Schritten ganz einfach ein Programm Programmiert, dass Texte aus einem Textfeld druckt!
Fangen wir an!
Schritt 1
Wähle das Label-SteuerElement aus und ziehe es oben auf die Form! Dieses Label ist dazu adr, das der Benutzer weiss was er zu tuen hat (Anweisung)
Schritt 2
Nun Ziehe das Textbox-SteuerElement auf die Form, unterhalb des Labels, stellen die EIgenschaften auf Multi-Line und machen es etwas größer!...
Pixel einlesen 05/09/2010 - AutoIt - 1 Replies Hallo
ich habe folgendes Problem ich will mit der inputbox einen pixel einlesen
$pixel = InputBox ("Eingabe", "Pixeleingeben")
und dann soll die maus mir dem Befehl
MouseClick ("left", $pixel)
auf den Pixel klicken. Die eingabe soll z.B. aussehen so 333,555. Mein Problem ist nun das er den Pixel einliest aber nicht die Maus bewegt.
Ich hoffe mir kann da jemand weiter helfen :handsdown:
Textdokument bearbeiten mit autoit 04/19/2009 - Guild Wars - 4 Replies HI,
also ich hab folgendes problem ich brauchte eine text datei wo nur namen drinstehen allerdings sind bei meiner textdatei dahinter immer nocheine Beschreibungen.
Da ich keine lust hab 9000 Beschreibungen wegzu löschen wollt ich fragen ob man die mit einem script irgentwie wegmachen könnte.
Das textdokument schaut ungefähr so vom Aufbau her aus:
name1 Beschreibung1
name2 Beschreibung2
name3 Beschreibung3
name4 Beschreibung4