Avatar billede tesk Nybegynder
13. august 2008 - 14:39 Der er 8 kommentarer

Netværks programmering - Filoverførsel

Hej

Jeg har haft kigget på noget Delphi, og jeg har fået fat i det mest grundlæggende, kan skrive formler ind i programmer og få den til at regne det ud. Men jeg vil gerne lære noget om netvlærksprogrammering, så jeg har studeret koden på en screenshots grabber, som lå på nettet til gratis afbenyttelse.

Jeg har nærmest kigget den grundig efter, men jeg kan ikke lige se, hvordan man skal kunne skrive den op, så Serveren (Det program man selv sidder med) kan få klienten (Det program den anden computer her på lan-netværket kører, som kommunikerer med serveren) til at først vise en liste over hvad harddisken indeholder og downloade en fil. Jeg mangler sådan set kun koden til at vise og sende indholdet af harddisken til serveren og hvordan man sender fra serveren til klienten, hvilken man fil man gerne vil have.

Håber det var forståeligt. Og at nogle vil hjælpe.

Derudover, er der nogle af jer som kender en god Delphi manual? Helst online.

Hilsen Tesk
Avatar billede tesk Nybegynder
13. august 2008 - 14:40 #1
Her er lige den screenshots grabber jeg har brugt som skabelon


http://delphi.about.com/od/internetintranet/l/aa012004a.htm
Avatar billede arne_v Ekspert
14. august 2008 - 02:25 #2
Den artikel fokuserer ikke på selve socket kommunikationen.

Du skal have fat på en som gør.

F.eks.:

http://exampledelphi.com/delphi.php/socket/get-image-from-server-with-indy-socket/
Avatar billede tesk Nybegynder
14. august 2008 - 07:53 #3
Tak for det link - jeg vil kigge på det, når jeg lige får en ledig stund igen. Jeg vil tro at det hjælper.

Takker!
Avatar billede borrisholt Novice
15. august 2008 - 09:03 #4
Til Netværks programmering skal du bruge indy, det er indbygger i Delphi og fungerer efterhånden hæderligt.

Jens Borrisholt
Avatar billede tesk Nybegynder
15. august 2008 - 09:18 #5
Jeg har installeret Indy 9 :)
Avatar billede borrisholt Novice
15. august 2008 - 09:27 #6
Jeg ville lave en FTP løsning. Der er indbyger i INDY så det skulle ikke være ret svært at komme i gang. Fordelen ved Indy er at hopper du over på c# en dag kan du også bruge indy der

Jens B
Avatar billede tesk Nybegynder
15. august 2008 - 09:57 #7
Hmm, ja jeg har også overvejet FTP løsningen. Det tror jeg faktisk at jeg vil gå videre med. Så sætte en FTP op. Tak for det forslag. :)
Avatar billede borrisholt Novice
15. august 2008 - 11:07 #8
Der er BÅDE FTP server og FTP klient i INDY. Så det kommer na på hvormeget du selv vil kode
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