Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

VISUAL BASIC - Informationen einer Textdatei Anhängen - BITTE LE

rifl00 / 4 Antworten / Baumansicht Nickles

Hallo VB Interesierte,


Also ich habe ein Programmfenster mit zwei Texteingabefeldern im VB gemacht. Darunter einen OK und Abbrechen-Button.


Folgendes Probem:
Wenn man auf OK klickt speichert der PC alles was im Textfeld geschrieben wurde in eine txt Datei auf der Festpatte. Und jetzt sollt der PC, wenn ein anderer User kommt einen Text eingibt, diesen Text der txt Datei hinzufügen. Wie geht das ????


Code des OK Buttons:


Private Sub cmd_OK_Click()
Open "c:\text.txt" For Output As #1
Print #1, TXT_Name
Print #1, TXT_Info
Close #2
End
End Sub


Vielen Dank im Voraus, MFG WB Florian Ritzer


 

bei Antwort benachrichtigen
REPI rifl00 „VISUAL BASIC - Informationen einer Textdatei Anhängen - BITTE LE“
Optionen

Habe schon lange nicht mehr in VB programmiert. Bringt die Open Funktion nicht Parameter mit, wie z.B. append zum Anhängen von Daten in eine bestehende Datei !

Was sagt denn die VB Hilfe zu open ?

Es empfiehlt sich immer, etwas Linux im Hause zu haben.
bei Antwort benachrichtigen
T-Rex rifl00 „VISUAL BASIC - Informationen einer Textdatei Anhängen - BITTE LE“
Optionen

Wenn Du Informationen anhängen möchtest, kannst Du Append benutzen. Weiterhin mußt Du den Kanal schließen, den Du öffnest. Um Fehler zu vermeiden, solltest Du mit FreeFile arbeiten:

Private Sub cmd_OK_Click()
Dim FNr As Long
FNr = FreeFile

Open "c:\text.txt" For Append As #FNr
Print #FNr, TXT_Name
Print #FNr, TXT_Info
Close #FNr

Unload Me
End Sub


Und wenn Du eine Anwendung beenden möchtest, darfst Du niemals End verwenden:
http://www.activevb.de/rubriken/faq/quit-app.html

 GrüßeT-Rex 
bei Antwort benachrichtigen
rifl00 T-Rex „Wenn Du Informationen anhängen möchtest, kannst Du Append benutzen. Weiterhin...“
Optionen

Danke,

Eine Frage aber noch: kann ich Befor dieses Fenster geöffnet wird, kann ich da ein Art Infomeldung anzeigen lassen: Und wie kann ich Form1 mit Form2 verknüpfen??

Danke, Florian

bei Antwort benachrichtigen
T-Rex rifl00 „Danke, Eine Frage aber noch: kann ich Befor dieses Fenster geöffnet wird, kann...“
Optionen

Beide Fragen mußt Du etwas konkretisieren.
So kann ich nichts damit anfangen.

 GrüßeT-Rex 
bei Antwort benachrichtigen