/ Forside / Teknologi / Udvikling / VB/Basic / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
Læse/skrive data-filer fra Web-sider
Fra : CHRISTIAN SVENSTRUP


Dato : 09-08-01 11:28

Jeg er ved at lave en activeX-kontrol som skal ligge på min web-side (en
gratis hjemmeside hos hjem.get2net.dk)
Brugerne skal kunne indtaste data og hente data fra kontrollen. Dvs. de data
en bruger indtaster skal kunne bruges af en anden.
Men jeg ved ikke hvordan jeg får kontrollen til at skrive en fil til mit
ftp-bibliotek på get2net's server hvor min gratis hjemmeside ligger og
heller ikke, hvordan jeg får kontrollen til at læse en fil derfra.
Jeg håber der er et kvikt hoved der kan hjælpe en nybegynder ud i Visual
Basic?

På forhånd tak.

Christian Svenstrup



 
 
Bjarke Walling Peter~ (09-08-2001)
Kommentar
Fra : Bjarke Walling Peter~


Dato : 09-08-01 19:01

CHRISTIAN SVENSTRUP skrev:
> Jeg er ved at lave en activeX-kontrol som skal ligge på min web-side (en
> gratis hjemmeside hos hjem.get2net.dk)
> Brugerne skal kunne indtaste data og hente data fra kontrollen. Dvs. de
data
> en bruger indtaster skal kunne bruges af en anden.
> Men jeg ved ikke hvordan jeg får kontrollen til at skrive en fil til mit
> ftp-bibliotek på get2net's server hvor min gratis hjemmeside ligger og
> heller ikke, hvordan jeg får kontrollen til at læse en fil derfra.
> Jeg håber der er et kvikt hoved der kan hjælpe en nybegynder ud i Visual
> Basic?

Umiddelbart ville jeg synes det var langt smartere at bruge serverscripts
som f.eks. PHP, Perl, ASP eller JSP - men det er jo nok ikke muligt på en
get2net-server...
Du kan bruge Inet-controllen (Microsoft Intenet Transfer Control) til at
uploade/downloade fra en ftp-server (og http)... jeg var ved at skrive et
eksempel, men computeren gik ned - og selvfølgelig havde jeg glemt at
gemme... ups!
I hjælp er der et eksempel om hvordan man kommunikerer med en ftp-server
(slå op under "Execute method (Internet Transfer Control)").
Håber du kunne bruge det til noget.

- Bjarke Walling Petersen



CHRISTIAN SVENSTRUP (09-08-2001)
Kommentar
Fra : CHRISTIAN SVENSTRUP


Dato : 09-08-01 21:07

Tak for hjælpen. Det er lykkedes mig at hente data fra serveren med
Microsoft Internet Transfer Control, men det er ikke lykkedes den anden vej.
Jeg har kigget lidt på Execute-metoden, men jeg ved ikke om jeg bruger den
rigtigt.
Jeg har brugt flg. kode men får fejlmeddelelsen: "Unable to connect to
remote host". Måske bruger jeg forkert server-navn?!

Inet1.URL = "ftp://hjem.get2net.dk/"
Inet1.UserName = brugerID
Inet1.Password = kode
Inet1.Protocol = icFTP
Inet1.Execute "hjem.get2net.dk", "PUT fil1 fil2", "", ""

Som du måske kan se, famler jeg lidt i blinde. Jeg ved desværre ikke noget
om PHP, Perl, ASP eller JSP og åbenbart for lidt om Visual Basic, men jeg
håber fortsat at nogen kan hjælpe!

Med venlig hilsen

Christian Svenstrup



"Bjarke Walling Petersen" <bwp@bwp.dk> skrev i en meddelelse
news:9kuj4l$i8g$1@news.cybercity.dk...
> CHRISTIAN SVENSTRUP skrev:
> > Jeg er ved at lave en activeX-kontrol som skal ligge på min web-side (en
> > gratis hjemmeside hos hjem.get2net.dk)
> > Brugerne skal kunne indtaste data og hente data fra kontrollen. Dvs. de
> data
> > en bruger indtaster skal kunne bruges af en anden.
> > Men jeg ved ikke hvordan jeg får kontrollen til at skrive en fil til mit
> > ftp-bibliotek på get2net's server hvor min gratis hjemmeside ligger og
> > heller ikke, hvordan jeg får kontrollen til at læse en fil derfra.
> > Jeg håber der er et kvikt hoved der kan hjælpe en nybegynder ud i Visual
> > Basic?
>
> Umiddelbart ville jeg synes det var langt smartere at bruge serverscripts
> som f.eks. PHP, Perl, ASP eller JSP - men det er jo nok ikke muligt på en
> get2net-server...
> Du kan bruge Inet-controllen (Microsoft Intenet Transfer Control) til at
> uploade/downloade fra en ftp-server (og http)... jeg var ved at skrive et
> eksempel, men computeren gik ned - og selvfølgelig havde jeg glemt at
> gemme... ups!
> I hjælp er der et eksempel om hvordan man kommunikerer med en ftp-server
> (slå op under "Execute method (Internet Transfer Control)").
> Håber du kunne bruge det til noget.
>
> - Bjarke Walling Petersen
>
>



Bjarke Walling Peter~ (09-08-2001)
Kommentar
Fra : Bjarke Walling Peter~


Dato : 09-08-01 23:09

CHRISTIAN SVENSTRUP skrev:
> Tak for hjælpen. Det er lykkedes mig at hente data fra serveren med
> Microsoft Internet Transfer Control, men det er ikke lykkedes den anden
vej.
> Jeg har kigget lidt på Execute-metoden, men jeg ved ikke om jeg bruger den
> rigtigt.
> Jeg har brugt flg. kode men får fejlmeddelelsen: "Unable to connect to
> remote host". Måske bruger jeg forkert server-navn?!

Det er ikke så svært... Du sætter alle properties (url, m.m.) men i
Execute-method skriver du "hjem.get2net.dk" og det "overrooler" de
properties.

Jeg ville foreslå at du gør sådan her: (på en linie)

Inet1.Execute "ftp://brugernavn:password@hjem.get2net.dk", "PUT LocalFile
RemoteFile"

Meget bedere ville det dog være at lave en Const (i general - dvs. øverst i
dit prg.)

Const Url = "ftp://brugernavn:pa...m.m."

.... og der hvor du bruger Execute skrive:

Inet1.Execute Url, "PUT fil1 fil2"
While Inet1.StillExecuting ' Disse tre linier gør at
DoEvents ' programmet venter indtil
Wend ' Execute er udført.

Const gør at du senere nemt kan rette i url'en... hvilket jeg kunne
forestille mig var praktisk.

> Inet1.URL = "ftp://hjem.get2net.dk/"
> Inet1.UserName = brugerID
> Inet1.Password = kode
> Inet1.Protocol = icFTP
> Inet1.Execute "hjem.get2net.dk", "PUT fil1 fil2", "", ""
>
> Som du måske kan se, famler jeg lidt i blinde. Jeg ved desværre ikke noget
> om PHP, Perl, ASP eller JSP og åbenbart for lidt om Visual Basic, men jeg
> håber fortsat at nogen kan hjælpe!

ASP ligger ikke forfærdelig langt væk fra VB... men det kan ikke køre på en
get2net-server... (er jeg 99,9% sikker på)... det koster normalt penge at
få lov til at køre ASP på sin server.

- Bjarke Walling Petersen



CHRISTIAN SVENSTRUP (10-08-2001)
Kommentar
Fra : CHRISTIAN SVENSTRUP


Dato : 10-08-01 07:25

Hej Bjarne.

Jeg er dig en stor tak skyldig. DET VIRKER BARE!!!
Tusinde tak for din hjælp.

Christian Svenstrup



"Bjarke Walling Petersen" <bwp@bwp.dk> skrev i en meddelelse
news:9kv1ke$1g9l$1@news.cybercity.dk...
> CHRISTIAN SVENSTRUP skrev:
> > Tak for hjælpen. Det er lykkedes mig at hente data fra serveren med
> > Microsoft Internet Transfer Control, men det er ikke lykkedes den anden
> vej.
> > Jeg har kigget lidt på Execute-metoden, men jeg ved ikke om jeg bruger
den
> > rigtigt.
> > Jeg har brugt flg. kode men får fejlmeddelelsen: "Unable to connect to
> > remote host". Måske bruger jeg forkert server-navn?!
>
> Det er ikke så svært... Du sætter alle properties (url, m.m.) men i
> Execute-method skriver du "hjem.get2net.dk" og det "overrooler" de
> properties.
>
> Jeg ville foreslå at du gør sådan her: (på en linie)
>
> Inet1.Execute "ftp://brugernavn:password@hjem.get2net.dk", "PUT LocalFile
> RemoteFile"
>
> Meget bedere ville det dog være at lave en Const (i general - dvs. øverst
i
> dit prg.)
>
> Const Url = "ftp://brugernavn:pa...m.m."
>
> ... og der hvor du bruger Execute skrive:
>
> Inet1.Execute Url, "PUT fil1 fil2"
> While Inet1.StillExecuting ' Disse tre linier gør at
> DoEvents ' programmet venter indtil
> Wend ' Execute er udført.
>
> Const gør at du senere nemt kan rette i url'en... hvilket jeg kunne
> forestille mig var praktisk.
>
> > Inet1.URL = "ftp://hjem.get2net.dk/"
> > Inet1.UserName = brugerID
> > Inet1.Password = kode
> > Inet1.Protocol = icFTP
> > Inet1.Execute "hjem.get2net.dk", "PUT fil1 fil2", "", ""
> >
> > Som du måske kan se, famler jeg lidt i blinde. Jeg ved desværre ikke
noget
> > om PHP, Perl, ASP eller JSP og åbenbart for lidt om Visual Basic, men
jeg
> > håber fortsat at nogen kan hjælpe!
>
> ASP ligger ikke forfærdelig langt væk fra VB... men det kan ikke køre på
en
> get2net-server... (er jeg 99,9% sikker på)... det koster normalt penge at
> få lov til at køre ASP på sin server.
>
> - Bjarke Walling Petersen
>
>



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408941
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste