läs in fil och ersätt tecken i visual basic

Permalänk

läs in fil och ersätt tecken i visual basic

hej svejs.

Jag vill göra ett program som kan öppna en enkel textfil, läsa in texten i den och lagra den. Programmets funktion är att det ska kunna redigera den här filen, byta ut visa tecken mot värden jag kan mata in. Därefter sparar jag den som en ny fil.
Jag vet hur man öppnar filen och sparar den men hur det där med ersättningen ska gå till det tänkte jag ni kunde hjälpa mig med.

Så här kan textfilen se ut.

"Olle har x bananer. y av bananerna har han tänkt att ge till z."

Den här texten ska då läsas in och jag ska kunna ersätta y,x,z till passande värden.
x=5 y=2 z=Frida

Sen sparar jag filen och x,y,z har nu fått de nya värderna.

Det är nog bäst jag nämner att jag inte vill att all text ska visas i en textbox utan att jag lätt och enkelt ska kunna fylla i de värden jag vill ha till x,z,y utan att behöva leta efter var det ska ändras. Annars skulle jag lika gärna kunna använda notepad.

Permalänk
Medlem

Lagra filen i en sträng och använd replace:
Sträng = Replace(Sträng, "x", VariabelnFörX)
Sträng = Replace(Sträng, "y", VariabelnFörY)
Sträng = Replace(Sträng, "z", VariabelnFörZ)
Sen spara.

Permalänk

Wow, jag blir glatt förvånad varje gång jag får ett svar här. Det tar oftast inte mer än några minuter. Tack, tack.

Permalänk
Medlem