03. april 2006 - 19:54
Der er
13 kommentarer og 1 løsning
Åbn tekstfil
Hvad er der i vejen med denne: Dim FileToRead As StreamReader FileToRead = File.OpenText(PathAndFileName) RichTextBox.Text = FileToRead.ReadToEnd().ToString FileToRead.Close() Min RichTextBox forbliver tom...
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
03. april 2006 - 20:06
#1
Skal man ikke bruge i commondialog?
03. april 2006 - 20:08
#2
Min kode ser sådan her ud: If Cancelvalgt = True Then Exit Sub CommonDialog1.FileName = "*.BMP" CommonDialog1.ShowOpen Picture1.Picture = LoadPicture(CommonDialog1.FileName) Form1.Caption = CommonDialog1.FileTitle & " - Tegne program" lblFilNavn.Caption = CommonDialog1.FileName
03. april 2006 - 20:14
#3
Ikke forstået..? :)
03. april 2006 - 20:16
#4
OpenFileDialog1.CheckFileExists = True OpenFileDialog1.CheckPathExists = True OpenFileDialog1.Multiselect = False OpenFileDialog1.InitialDirectory = DocumentPath OpenFileDialog1.FileName = "" OpenFileDialog1.Filter = "Tekstfiler (*.txt)|*.txt" OpenFileDialog1.ShowDialog() Dim PathAndFileName As String = OpenFileDialog1.FileName.ToString Dim FileToRead As StreamReader FileToRead = File.OpenText(PathAndFileName) RichTextBox.Text = FileToRead.ReadToEnd().ToString FileToRead.Close()
03. april 2006 - 20:50
#5
Jeg vil næsten gætte på at du bare mangler et 1-tal: RichTextBox1.Text = FileToRead.ReadToEnd().ToString()
03. april 2006 - 20:52
#6
Nej, desværre. Har omdøbt den...
03. april 2006 - 20:55
#7
Du kan i hvertfald ikke kalde den for "RichTextBox" for det hedder selve klassen jo, og så får du en navnekonflikt i stedet.
03. april 2006 - 21:13
#8
Ok. Har så omdøbt den til RichTextBox1, men stadig ingen held.
03. april 2006 - 21:32
#9
Det her er sgu pinligt..: I min efterhånden avancerede applikation kunne jeg pludselig se, at jeg efterfølgende kaldte en Sub, som satte RichTextBox1.Text = "" ! Sorry guys..! :(
03. april 2006 - 21:32
#10
nielle > smid et svar for din ulejlighed.
03. april 2006 - 21:34
#11
Denne kode virker hos mig: Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click OpenFileDialog1.CheckFileExists = True OpenFileDialog1.CheckPathExists = True OpenFileDialog1.Multiselect = False OpenFileDialog1.InitialDirectory = "C:\" OpenFileDialog1.FileName = "" OpenFileDialog1.Filter = "Tekstfiler (*.txt)|*.txt" OpenFileDialog1.ShowDialog() Dim PathAndFileName As String = OpenFileDialog1.FileName.ToString Dim FileToRead As StreamReader FileToRead = File.OpenText(PathAndFileName) RichTextBox1.Text = FileToRead.ReadToEnd().ToString() FileToRead.Close() End Sub Måske hedder din RichTextBox1 én ting i din kode, mens at den hedder noget andet på dis design-side - sådan at du i virkeligheden har gang i to forskellige RichTextBox-objekter?
03. april 2006 - 22:38
#12
Nej tak til point på denne her - tag du dem bare selv igen :^)
04. april 2006 - 08:35
#13
Ok. Beklager altsp mange gange..!
04. april 2006 - 17:57
#14
Ikke noget problem - det sker også for alle os andre. :^)
Kurser inden for grundlæggende programmering