Avatar billede armena Nybegynder
26. marts 2003 - 19:57 Der er 5 kommentarer og
1 løsning

Downloade og uploader fra/til serveren

Jeg har en en TExtListview. En Listview præcis ligesom TListview men bare hvor SaveToFile og LoadFromFile kan bruges.

Når programmet lukkes skal den gemme Listview's items på min server i en txt fil som hedder list.txt.
Når programmet startes skal den hente Listview's items fra serveren/list.txt.
Hvordan gøre jeg det?
Kan man gøre det med URLMon, hvis ja hvordan?

MVH.
ALA
Avatar billede dkn Nybegynder
26. marts 2003 - 21:33 #1
Du bliver nødt til at bestemme dig for 2 ting.

1. Hvilken protocol vil du bruge til dette job?
  Der er jo mange muligheder, hvis det er en webserver ville det nemmeste være bare at lave en formpost fra dit program. Men ftp ville fx også være en go ting.

2. Hvordan skal filen uploades?
  I dit tilfælde hvor det er tekst som bliver gemt, kan du jo med fordel sende teksten istedet for en fil som vil gøre det hele lidt langsomere.

Du skal egentlig også have fundet ud af hvordan du vil opbevare informationerne på din server? Skal de bare ligge som filer, eller skal teksten bare i en db?

Vil nok sige at nu når du har med tekst ville jeg bare vælge en form post method. Det er dejlig simpelt og kræver ikke andet på din server end en form for serverside script (asp, php, cgi....). Til at opbevare info ville det igen være smartest at lave en db som websiden jo bare opretter en post i.

Koden til postning af formfelter med clientsocket postede jeg her for lidt tid siden, syntes du skal lege med det lidt :)

Når du skal læse teksten igen kan du bruge samme metode, du laver et serverside script igen. Og du mp jo have noget du identificere dine brugere med (eg username, password) du sender så bare de form oplysninger, websiden åbner fra databasen, og du læser resultatet fra siden evt med HTTPget.
Avatar billede armena Nybegynder
27. marts 2003 - 09:33 #2
dkn> Jo det var da en måde, men grunden til at jeg spurgte var fordi at jeg ikke har leget med sådan noget ftp og hente/gemme filer gennem internettet.
Jeg prøvede at lege lidt med IdFTP men jeg kunne lige få det til at virke :(

Ang. koden som du postede for lidt tiden.. Kan du give mig spm'et til den?

Og ellers ville lidt kode til det her være lækkert :)

MVH.
ALA
Avatar billede siz23 Nybegynder
27. marts 2003 - 10:11 #3
den mest simble løsning er nok bare, at oprette en share på serveren også gemme filen der.

fx.
SaveToFile('\\MinServer\MinShare\MinFil.txt');
Avatar billede dkn Nybegynder
27. marts 2003 - 14:09 #4
emmm er det en netværks-server der er tale om?....
Avatar billede armena Nybegynder
27. marts 2003 - 15:05 #5
det jeg snakker er at gemme og hente fra http://alawork.dk/list.txt (den findes ikke endnu)
Avatar billede armena Nybegynder
02. april 2003 - 13:37 #6
lukker!
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