2016-08-08 13 views
-2
Option Explicit 

Public Sub save_url_contents_as_text() 
    Dim MyUrl As String 
    Dim MyFile As Object 'store the text file here 
    Dim tempstring As String 

    MyUrl = "www.AnythingIWantToPutHere" 

    'I want your help here. Something Like a function 
    tempstring = geturltext(MyUrl) 

    'I want to save the URL text contents here 
    MyFile = tempstring 

End Sub 
+0

こんにちはみんな、私はほとんどのためのVBプログラミングにしてきました私は現在作業している場所のニーズのために、私はいつも私がstackoverflowで求めている最高の答えを見つけることができました。あなたの助けに喜んで。 – KoyKoy

+0

このコードスニペットの使用目的を指定してください。あなたが直面している正確な問題は何かを達成しようとしているものです。 – Bamieh

+0

[URLコンテンツを直接ディスクに保存せずに文字列(VB6)にダウンロード]の可能な複製(http://stackoverflow.com/questions/10968946/download-url-contents-directly-into-string-vb6-without-saving- – OldBoyCoder

答えて

0

から直接取得しましたhereから直接取得しました。必要に応じてURLとファイル名を変更します。この呼び出しは、URLの内容をディスクファイルに書き込みます。

この例では、ファイルへのURLからファイルをダウンロードしURLDownloadToFile API functionを使用する方法を示しますVisual Basicの6.

Private Declare Function URLDownloadToFile Lib "urlmon" _ 
Alias "URLDownloadToFileA" (ByVal pCaller As Long, _ 
ByVal szURL As String, ByVal szFileName As String, _ 
ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long 

Private Sub Form_Load() 
    ' Download the file. 
    URLDownloadToFile 0, _ 
    "http://www.vb-helper.com/vbhelper_425_64.gif", _ 
    "C:\vbhelper_425_64.gif", 0, 0 

End Sub 
+0

ありがとうMark!私は私の複雑な問題を解決しました。そのヒントをありがとう。 – KoyKoy

関連する問題