Страница: 1 |
|
Вопрос: Копирование с сайта
|
Добавлено: 13.03.12 12:34
|
|
Автор вопроса: Alexey
|
Есть такая задумка: Нужно чтоб программа заходила на определённый сайт, брала там определённый текст, и отсылала мне на емайл. Как такое осуществить?
Хотя выдрать текст и отправить я вроде как разберусь, а как этот текст содрать? Может кто тыкнёт меня мордом на какой похожий исходник, а то по поисковикам ничего похожего не нахожу....
Ответить
|
Номер ответа: 2 Автор ответа: Alexey
Вопросов: 2 Ответов: 1
|
Профиль | | #2
|
Добавлено: 29.03.12 13:11
|
Задача усложнилась тем что никак не могу избавиться от кракозябров при копировании файла или строки в VB (русский текст)
На данный момент имею такое.
-
- 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
- Public Function DownloadFile(URL As String, LocalFilename As String) As Boolean
- Dim lngRetVal As Long
- lngRetVal = URLDownloadToFile(0, URL, LocalFilename, 0, 0)
- If lngRetVal = 0 Then DownloadFile = True
- End Function
- Private Sub Command1_Click()
- DownloadFile "http://ulibnu.li/", "c:\eee.txt"
- End Sub
-
- Public Property Get File(path As String) As String
- Dim S As String
- Dim i As Long
- i = FreeFile
- Open path For Input As #i
- File = Input(LOF(1), #i)
- Close #i
- End Property
-
- Public Property Let File(path As String, ByVal Value As String)
- Dim i As Long
- i = FreeFile
- Open path For Output As #i
- Print #i, Value
- Close #i
- End Property
-
- Private Sub Command2_Click()
- Dim S As String
- Dim myStr As String
- S = File("c:\eee.txt")
- myStr = S
- myStr = Replace(myStr, "Здесь будут тэги", ".")
- File("c:\eee.txt") = myStr
- End Sub
Ответить
|
Страница: 1 |
Поиск по форуму