Entwickler-Ecke
C# - Die Sprache - Wie schreibe ich den Inhalt einer txt-Datei in RichTextBox?
Stefanie - Do 22.06.06 09:29
Titel: Wie schreibe ich den Inhalt einer txt-Datei in RichTextBox?
hallo zusammen!
ich bin völliger Anfänger in C# und wollte wissen, wie ich den Inhalt einer txt-Datei in eine RichTextBox lade...
Danke für eure Hilfe!
Christian S. - Do 22.06.06 09:31
Hallo und :welcome: in der Entwickler-Ecke!
Bitte klicke in der Liste der Topics dieser Sparte mal das Topic an, welches genau unter dem deinigen steht.
Grüße
Christian
Stefanie - Do 22.06.06 09:37
das habe ich bereits, es funktioniert aber nicht...
Quelltext
1:
| richTextBox1.Text = richTextBox1.LoadFile("C:\Traces.txt"); |
was mach ich falsch?
jasocul - Do 22.06.06 09:51
C#-Quelltext
1:
| richTextBox1.Text = richTextBox1.LoadFile(@"C:\Traces.txt"); |
Das kleine Zeichen '@' fehlt bei dir. Sonst wird das '\' falsch interpretiert.
Stefanie - Do 22.06.06 09:58
hab ich auch gemacht, funktioniert aber auch nicht...
Fehlermeldung:
Error 1 Cannot implicitly convert type 'void' to 'string'
Christian S. - Do 22.06.06 10:02
Hallo!
In dem von mir genannten Thread steht kein richTextBox1.Text = drin und das ist auch richtig so. Kurze Erklärung der Meldung, die der Compiler ausgibt: "void" heisst soviel wie "kein Rückgabewert". Das heisst, LoadFile egibt nichts zurück Und das kann dann natürlich auch nicht in einen String (in diesem Fall richTextBox1.Text) konvertiert werden.
Grüße
Christian
Stefanie - Do 22.06.06 10:04
danke,habe es jetzt auch ohne "richtexbox1.text" versucht, funktioniert aber immer noch nicht...ist es möglich, dass nur rtf-dateien so geladen werden können?
Kha - Do 22.06.06 12:43
Dazu sagt mein SDK eigentlich Nein.
Zitat: |
Loads a rich text format (RTF) or standard ASCII text file into the RichTextBox control. |
Welcher Fehler kommt denn zur Laufzeit? Oder wird das Dokument gar nicht/falsch angezeigt?
Leuchtturm - Do 22.06.06 14:10
Ich benutze VC#Express und da kann ich das Programm so starten:
C#-Quelltext
1:
| richTextBox1.LoadFile(@"C:\Traces.txt"); |
dann meckert er aber das *.txt ein ungültiges Dateiformat ist.
Leuchtturm
Kha - Do 22.06.06 15:25
Richtig, aber schonmal die anderen Überladungen von LoadFile angeschaut?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!