
s0h0
Mitglieder-
Gesamte Inhalte
29 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von s0h0
-
nochmal der vollständigkeit wegen. Regex rx = new Regex(@"[a-zA-Z]"); // Create an instance of StreamReader to read from a file. // The using statement also closes the StreamReader. using (StreamReader sr = new StreamReader("../../log.txt")) { String line; // Read and display lines from the file until the end of // the file is reached. while ((line = sr.ReadLine()) != null) { bool b; b = line.Contains("Checkpoint Completed"); if ( { split = line.Split(new Char[] { ' ' }); textBox2.Text += line + Environment.NewLine + split[5].ToString() + Environment.NewLine; } split2 = line.Split(new Char[] { ' ' }); if (rx.IsMatch(split2[0])) { textBox3.Text += line + Environment.NewLine; } } }
-
ich hab zwar nicht verstanden was jetzt schon geht und was noch das problem ist... aber so wird in die textbox2 nur die zeile mit checkpoint completed geschrieben... using (StreamReader sr = new StreamReader("../../log.txt")) { String line; // Read and display lines from the file until the end of // the file is reached. while ((line = sr.ReadLine()) != null) { bool b; b = line.Contains("Checkpoint Completed"); if ( textBox2.Text += line + Environment.NewLine; } } wenn du jetzt die 0 rauslesen willst, dann musst die ganze zeile einfach an jeden leerzeichen splitten, dann ist die fuenfte stelle in deinem array die zahl.... string [] split = line.Split(new Char [] {' '}); split[5] // hier steht dann deine zahl....
-
und wie läuft es kasumi?
-
myCSHARP :: Die deutschsprachige C# Community :: ist auch ein sehr gutes forum und etwas spezialisierter... allerdings werden die dir auch kein fertiges ding liefern. aber da ruhig mal die suche benutzen.
-
du hast bis ende der woche noch 24h zeit! da besteigen manche den mounteverest versuch einfach morgen strukturiert loszulegen. und les alles was dir dazu in die finger kommt
-
StreamReader sr = new StreamReader("C:\\file.txt"); // öffnet einen stream zurtextdatei string[] test = sr.ReadToEnd().Split('@'); //liest die datei bis zum ende aus und trennst bei einem @ zeichen sr.Close(); //beendet den datenstrom statt readtoend gibt es noch andere funktionen z.B.: readline... und damit ist die datei schon so gut wie ausgelesen
-
dann wuerd ich das meinem chef sagen
-
du gehst auch echt unstrukturiert an die sache. erstmal die sachen auslesen. wenn das klappt die zeilen splitten.... und wennnnnnnnnnn das klappt dannnnnnn in ne datei schreiben!
-
aber sieht doch schonmal gut aus. du kannst die datei auslesen. jetzt musst du dsie daten nur noch manipulieren und wieder wohin schreiben. die halbe miete hast du ja schon.
-
regularexpressions könnten dir da weiterhelfen...
-
ahh ok, ich glaub jetzt verstehe ich es so ziemlich. ja war jetzt in dem fall nur fuer ein kleine uebung, da ich demnächst wahrscheinlich ein vorhandenes umfangreiches programm in controls auslagern soll. da könnte es dann gut sein dass ich das brauche.
-
hmm MyItem1 ist in dem fall wohl dass bzw die usercontrol(s)?
-
ja die worte auf der seite habe ich schon verstanden nur den code nicht
-
ich hab ehrlich gesagt einfach mal paar beispiele aus dem inet kopiert ohne sie näher anzuschaun... aber du hast auf jeden fall recht!
-
wie gesagt hab die sachen auf der msdn seite ueber den activator nicht gerafft...
-
das mit der app.config ist mir zu kompliziert... aber bei der änderung stimme ich auf jeden fall zu.
-
ja wenn du weng was gemacht hast und neue spezielle fragen hast dann...
-
ja wie. testcontrol tc = new testcontrol(); testcontrol2 tc2 = new testcontrol2(); testcontrol3 tc3 = new testcontrol3(); UserControl c1 = new UserControl(); switch { case a: c1 = tc; case b: c1 = tc2 ...... } tabControl1.TabPages[1].Controls.Add(c1); so isses doch dann dynamisch oder?
-
naja bevor du ein spiel programmierst wuerde ich erstmal die textdatei auslesen using System; using System.IO; namespace FCL_Buch._System_IO { public class Samples_Dateiinhalte { public void Datei_lesen() { // Zeilenweises Lesen aus einer Textdatei string dateiName = @"..\_daten\dateisystem\protokoll.txt"; // Datei öffnen FileStream fs = new FileStream(dateiName, FileMode.OpenOrCreate, FileAccess.ReadWrite); // Stream öffnen StreamReader r = new StreamReader(fs); // Zeiger auf den Anfang r.BaseStream.Seek(0, SeekOrigin.Begin); // Alle Zeilen lesen und an Console ausgeben while (r.Peek() > -1) FclOutput.PrintOut( r.ReadLine() ); // Reader und Stream schliessen r.Close(); fs.Close(); } } }
-
oder so lesen: using (StreamReader sr = new StreamReader("$expression$")) { String line; // Read and display lines from the file until the end of // the file is reached. while ((line = sr.ReadLine()) != null) { Console.WriteLine(line); } }
-
aber zu deiner beruhigung. man muss in der prüfung nicht programmieren können! sozialkunde, it-systeme und uml ist viel wichtiger und gibt mehr punkte! also letztes jahr in der prüfung gab es nur eine aufgabe in der pseudocode gefragt war... http://www.tutorials.de/forum/net-datenverwaltung/221863-c-textdatei-auslesen-brauche-hilfe.html using System; using System.IO; class Test { public static void Main() { string szSrcLine; FileStream fsInput = new FileStream ("Inputfile.txt", FileMode.Open, FileAccess.Read); StreamReader srInput = new StreamReader (fsInput); while ((szSrcLine = srInput.ReadLine ()) != null) { // hier Zeile verarbeiten.... } srInput.Close (); fsInput.Close (); } }
-
ach du bist ein madla? ei jungs jetzt helft der jungen dame mal!
-
maaan bin ich ein hirsch!!!! testcontrol tc = new testcontrol(); UserControl c1 = new UserControl(); c1 = tc; tabControl1.TabPages[1].Controls.Add(c1); trotzdem danke!
-
wuerde es leichter gehen wenn es nicht dynamisch sein soll? also einfach zwei feste controls im code einbinden?
-
er meint, dass die 4 zeile fuer eine konsolenanwendung ist. die du ja wahrscheinlich nicht hast.