Autor Beitrag
Stefanie
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 26



BeitragVerfasst: Do 22.06.06 09:29 
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.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: 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

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Stefanie Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 26



BeitragVerfasst: Do 22.06.06 09:37 
das habe ich bereits, es funktioniert aber nicht...

ausblenden Quelltext
1:
richTextBox1.Text = richTextBox1.LoadFile("C:\Traces.txt");					


was mach ich falsch?
jasocul
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6386
Erhaltene Danke: 146

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: Do 22.06.06 09:51 
ausblenden C#-Quelltext
1:
richTextBox1.Text = richTextBox1.LoadFile(@"C:\Traces.txt");					

Das kleine Zeichen '@' fehlt bei dir. Sonst wird das '\' falsch interpretiert.
Stefanie Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 26



BeitragVerfasst: 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.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: 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

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Stefanie Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 26



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1087

Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
BeitragVerfasst: Do 22.06.06 14:10 
Ich benutze VC#Express und da kann ich das Programm so starten:
ausblenden C#-Quelltext
1:
richTextBox1.LoadFile(@"C:\Traces.txt");					

dann meckert er aber das *.txt ein ungültiges Dateiformat ist.
Leuchtturm

_________________
Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: Do 22.06.06 15:25 
Richtig, aber schonmal die anderen Überladungen von LoadFile angeschaut?