001
08.01.2005, 10:02 Uhr
Pablo
Supertux (Operator)
|
Ich würde so machen
Visual Basic: |
Private Sub Text1_Change() Open "C:\Test.tmp" For Output As 1 Print #1, Text1.Text Close 1 End Sub
|
Mach leiber es dort nicht, das Problem ist dass je größer der Text, desto langsamer wird dein Programm, da nach jede kleine Änderung der gesamte Text gespeichert wird.
Zum Dateieinlesen reciht ein Input #1, a nicht, weil das nur die erste Zeile liest und nicht alle. Pack das in eine while Schleife bis es kein Input mehr gibt und dann Text1.Text = text1.Text & vbCrLf & a -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth! Dieser Post wurde am 08.01.2005 um 10:05 Uhr von Pablo editiert. |