myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   txt datei auslesen und speichern (https://mygully.com/showthread.php?t=2076065)

moin2010 11.07.10 21:39

Hallo Leute,

ich habe zwei Fragen:

1. Wie kan ich eine Textdatei auslesen
und das der text aus der Datei dan
in einer textbox angezeigt wird?

2. Wie kan ich die einträge aus der textbox
als Textdatei speichern?

Ich benutze MS Visual Basic 2008 Express.
Ich danke schonmal für eure Antworten

MfG moin2010

sorry,
hab noch vergessen das die datei aus dem gleichen ordner geöffnet werden soll
wie das programm.

spartan-b292 11.07.10 23:03

Unten rechts gibt es einen Editieren Button für solche Fälle ;)

moin2010 12.07.10 00:01

Zitat:

Zitat von spartan-b292 (Beitrag 20976406)
Unten rechts gibt es einen Editieren Button für solche Fälle ;)

ich weiß

moin2010 12.07.10 13:35

ich versuche es gleich mal

Ich habe die erste antwort ausprobiert und es hat leider nicht funktioniert.
Er behauptet das die datei nicht eistiert.
Doch die datei ist in dem ordner wie das programm.

Und beim zweiten mit dem text speichern tut sich nichts.
Er sagt auch keine Fehlermeldung.
In die datei schreibt er auch nicht. Nichts :cry:

moin2010 12.07.10 13:54

Deine 1. Antwort zu frage zwei funktioniert aber er soll
ja den text aus der textbox speichern.

moin2010 12.07.10 13:59

Ist es möglich aus mehreren Textboxen die einträge zu speichern und
dass das programm sie wieder lädt beim start bzw. das man dan auf einem button
zum speichern und laden klickt?

moin2010 12.07.10 14:02

Das ist der code

Zitat:

Public Class Form1

Private Sub BeendenToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BeendenToolStripMenuItem.Click

Close()

End Sub

Private Sub DateiToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DateiToolStripMenuItem.Click

End Sub

Private Sub ÖffnenToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ÖffnenToolStripMenuItem.Click



End Sub

Private Sub SpeichernToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SpeichernToolStripMenuItem.Click

My.Computer.FileSystem.WriteAllText(CurDir() & "\test.txt", TextBox1.Text, False)


End Sub

Private Sub Label3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label3.Click

End Sub
End Class

moin2010 12.07.10 14:10

Das habe ich auch mal versucht aber dan sagt er:
Zugriff wurde verweigert.
Ich weiß auch nicht wieso.
Falls es nötig ist, ich benutze Windows 7 Ultimate

Zitat:

Zitat von .ShoXx! (Beitrag 20977881)
OK, und wie startest du dein Programm? Klickst du auf das Dreieck (Debuggen) ?

ja so starte ich das programm.

moin2010 12.07.10 14:18

Die datei wurde aufm desktop erstellt

moin2010 12.07.10 14:23

Ok ich danke dir.

pcblizzard 12.07.10 14:31

@moin2010: Wenn du weißt das es ein "Editieren"-Button gibt, dann nutze ihn auch!

moin2010 12.07.10 17:10

Ok
Das merke ich mir fürs nächste mal.
Aber danke nochmal.

junior_no1 22.07.10 10:37

ich hab auch ne frage ..
wie ist das denn wenn man einen text datei von einem ftp anzeigen möchte zum beispiel in einer RichTextBox ??

Kapsonfire 22.07.10 14:13

Bitte benutzt AsyncDownloadString


Ansonsten blockt ihr den ganzen Thread ab, weil der auf den Download wartet
Ausserdem mit try und catch arbeiten, sonst gibt es Exceptions die das Programm crashen lassen.

junior_no1 22.07.10 22:11

ich bedanke mich ^^

edit:

achja .ShoXx! ,
ftp-server kannste kostenlos bekommen bei anbietern wie
- [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]
- [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]
- [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]

ich würde aber wenn kilu emfehlen
da gibt es 10 GB daten platz
unbegrenzten traffic
es ist auch nicht alles sichtbar für alle
und man kann bie 10 GB auf bis zu 100 verschiedene server teilen


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:08 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.