Avatar billede frossen Nybegynder
09. oktober 2002 - 20:42 Der er 11 kommentarer og
1 løsning

Find and replace i en fil

jeg skal lave et program der gør at når man trykker på en knap ændre en tekst i en fil sig til noget andet altså fx.  blablabla=1  så trykker man en knap så er blablabla=2 i filen (filen er fx et txt. dokument)
Avatar billede dkn Nybegynder
09. oktober 2002 - 20:46 #1
var
st:Tstringlist;
begin
st :=tstringlist.create;
st.loadfromfile('C:\fil.txt');
st.text := stringreplace(st.text, 'blablabla=1', 'blablabla=2', [RfReplaceAll]);
st.savetofile('C:\fil.txt');
st.free;

Den erstatter alle blablabla=1 med blablabla=2
Avatar billede frossen Nybegynder
09. oktober 2002 - 20:48 #2
tester det lige
Avatar billede frossen Nybegynder
09. oktober 2002 - 21:11 #3
jeg fandt ud af at det skulle være blablabla=hdahsdj.nogetandet men noget andet kan være forskellige ting, men den skal replace det alligevel ..
Avatar billede dkn Nybegynder
09. oktober 2002 - 21:12 #4
okay står det på en linie for sig selv?
Avatar billede frossen Nybegynder
09. oktober 2002 - 21:13 #5
dvs at jeg skal finde blablabla=xxxxxxxxxx men jeg ved ikke hvad xxxx er men xxxxxx skal ændres til noget andet
Avatar billede frossen Nybegynder
09. oktober 2002 - 21:13 #6
ja, xxxxx er altid efter = og er resten af linien
Avatar billede frossen Nybegynder
09. oktober 2002 - 21:19 #7
jeg har en listbox med linierne:
blue, green, pink fx..

så skal bodyskin=xxxxxxxxxxxxxx
være det man klikker på i listboxen
bare så du har noget at gå ud fra...
Avatar billede dkn Nybegynder
09. oktober 2002 - 21:21 #8
ok, nu da det står på den måde som det gør, har du da tænkt dig at gemme det i en ini fil?
Det ville gøre det noget nemmere
Avatar billede frossen Nybegynder
09. oktober 2002 - 21:22 #9
det er faktisk en txt fil på en måde
Avatar billede frossen Nybegynder
09. oktober 2002 - 21:23 #10
har du mirc? så kunne vi snakke over det
Avatar billede dkn Nybegynder
09. oktober 2002 - 21:25 #11
jeg kan da hente mirc...
Avatar billede frossen Nybegynder
09. oktober 2002 - 21:25 #12
:D .. hvis du gider.. join Quakenet på mirc og den channel der hedder #csw
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester