Avatar billede mallemukken Nybegynder
02. februar 2005 - 14:25 Der er 6 kommentarer og
1 løsning

FTP via internet transfer control

Er der nogen der kan hitte den.

når jeg eks bruger denne kode:


  Inet1.AccessType = icUseDefault
  Me.TxtResponse.Text = Inet1.OpenURL _
  (InputBox("URL", , "ftp://ftp.microsoft.com"))

sker der intet. Det er ligegylding hvilken metode jeg bruger
til at åbne en ftp site, så sker der ingen ting.

Så vidt jeg kan se returneres State altid med 5, = "Requesting information from the remote server."

jeg har ingen problemer med at åbne siden manuelt
Avatar billede sjh Nybegynder
17. februar 2005 - 06:48 #1
øh.. hvad er det lige du vil ??

der skal lidt mere kode til end bare det du skriver der.. den her viser mapper og filer..

'------------------------- Form1 -------------------------
Option Explicit

Private Sub Form_Load()
  With Inet1
      .AccessType = icUseDefault
      .Protocol = icFTP
      .URL = "ftp://ftp.microsoft.com"
      .UserName = ""
      .Password = ""
      .Execute , "DIR"
  End With
End Sub

Private Sub Inet1_StateChanged(ByVal State As Integer)
Dim strData As String
Dim strChunk As String

  If State = icResponseCompleted Then
    Do
      DoEvents
      strChunk = Inet1.GetChunk(1024, icString)
      strData = strData & strChunk
    Loop Until strChunk = ""
  End If

  Text1.Text = strData
End Sub
'------------------------- Form1 -------------------------
Avatar billede sjh Nybegynder
25. februar 2005 - 17:51 #2
hallo
Avatar billede mallemukken Nybegynder
28. februar 2005 - 08:02 #3
Sorry, for ventetiden, har været ude af huset. Jeg prøver lige koden og vender så tilbage
Avatar billede mallemukken Nybegynder
02. marts 2005 - 11:48 #4
Du skulle vel ikke vide , hvordan man gør det i .net (basic)
Avatar billede mallemukken Nybegynder
02. marts 2005 - 12:52 #5
Hej igen,,, jeg har fået det til at virke i vb 6, ... et lille tillægsspørgsmål---    Hvis man skal hente en fil, har man så mulighed for at vise, evt hvor langt man er i processen, eller idet mindste når man er færdig. Jeg synes ikke at State bliver sat til status icresponsecomplete. (der kommer ikke noget i text1), hvis jeg laver eks en dir, bliver text1 korrekt udfyldt. ??
Avatar billede sjh Nybegynder
02. marts 2005 - 16:15 #6
(..hvordan man gør det i .net (basic)) Det ved jeg ikke..
(..hvor langt man er i processen) Det ved jeg ikke..
(..når man er færdig) den hedder også icResponseCompleted og ikke icResponseComplete ;)
Avatar billede mallemukken Nybegynder
03. marts 2005 - 08:37 #7
Ærgeligt, men jeg har fået koden til at virke , så du ¨får selvfølgelig dine points
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