Internet Transfer Control in VB6: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
== Using the OpenURL Method to Retrieve an HTML Page == | == Using the OpenURL Method to Retrieve an HTML Page == | ||
Example 1: | |||
<nowiki>Private Sub cmdGo_Click()</nowiki> | |||
<nowiki> inet.Protocol = icHTTP</nowiki> | |||
<nowiki> inet.URL = txtAddress.Text</nowiki> | |||
<nowiki> txtOut.Text = inet.OpenURL</nowiki> | |||
<nowiki></nowiki> | |||
<nowiki>End Sub</nowiki> | |||
<nowiki></nowiki> | |||
<nowiki>Private Sub Form_Load()</nowiki> | |||
<nowiki> txtAddress.Text = "http://wiki.robotz.com"</nowiki> | |||
<nowiki>End Sub</nowiki> | |||
Example 2: | |||
Uses the internet transfer control with HTTP to create an HTML page. | Uses the internet transfer control with HTTP to create an HTML page. | ||
Revision as of 11:48, 6 February 2008
Using the OpenURL Method to Retrieve an HTML Page
Example 1:
Private Sub cmdGo_Click() inet.Protocol = icHTTP inet.URL = txtAddress.Text txtOut.Text = inet.OpenURL End Sub Private Sub Form_Load() txtAddress.Text = "http://wiki.robotz.com" End Sub
Example 2: Uses the internet transfer control with HTTP to create an HTML page.
Dim objInet as Inet
Private Sub Form_Load()
' Set a reference to the internet transfer control.
Set objInet = Me!axInetTran.Object
End Sub
Private Sub cmdWriteFile_Click()
Dim b() as Byte
' Set the internet transfer control protocol and URL.
objInet.Protocol = icHTTP
objInet.URL = "HTTP://www.microsoft.com"
' Retrieve the HTML data into a byte array.
b() = objInet.OpenURL(objInet.URL,icByteArray)
' Create a local file from the retrieved data.
Open "C:\Homepage.htm" For Binary Access Write As #1
Put #1, , b()
Close #1
MsgBox "Done"
End Sub
Private Sub cmdGetHeader_Click()
' Set the internet transfer control protocol and URL.
objInet.Protocol = icHTTP
objInet.URL = "HTTP://www.microsoft.com"
' Open the HTML and display the header information.
objInet.openURL objInet.URL, icByteArray
MsgBox objInet.GetHeader
End Sub
FTP Files Using the Internet Transfer Control
You can easily FTP files between a client and host computer.
| Port | Service |
| 21 | File Transfer Protocol (FTP) |
| 25 | Simple Mail Transfer Protocol (SMTP) |
| 79 | Finger |
| 80 | Hypertext Transfer Protocol (HTTP) |
| 443 | Secure Hypertext Transfer Protocol (HTTPS) |
| 666 | DOOM multiplayer game port |