удаленный файл

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
i'm pissed
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 194
Зарегистрирован: 23.10.2004 (Сб) 12:01
Откуда: irkutsk

удаленный файл

Сообщение i'm pissed » 06.11.2004 (Сб) 16:41

как можно считать удаленный ini файл например он находиться на narod.ru
by_pissed

skord
Китаец
Китаец
 
Сообщения: 572
Зарегистрирован: 14.10.2004 (Чт) 15:36
Откуда: Иркутск

Сообщение skord » 06.11.2004 (Сб) 16:55

То есть, ты хочешь загрузить ini-файл? Если да, то могу сказать функцию для закачки файла из инета.

i'm pissed
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 194
Зарегистрирован: 23.10.2004 (Сб) 12:01
Откуда: irkutsk

Сообщение i'm pissed » 06.11.2004 (Сб) 17:02

да это я знаю мне надо именно чтобы в инете сверял очень важный файл
by_pissed

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 06.11.2004 (Сб) 19:26

URLDownloadToFile - см. API-Guide

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 06.11.2004 (Сб) 20:28

Там даже пример есть 8)
Код: Выделить всё
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

Function DownloadFile(URL As String, LocalFilename As String) As Boolean
    If URLDownloadToFile(0, URL, LocalFilename, 0, 0) = 0 Then DownloadFile = True
End Function

Private Sub Form_Load()
    DownloadFile "http://bla.narod.ru/smth.ini", App.Path & "\smth.ini"
End Sub

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 06.11.2004 (Сб) 20:32

Я уже в ЛС ответил примером ;-)

:-p :)

i'm pissed
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 194
Зарегистрирован: 23.10.2004 (Сб) 12:01
Откуда: irkutsk

Сообщение i'm pissed » 07.11.2004 (Вс) 9:07

так это он на винт грузит
by_pissed

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 07.11.2004 (Вс) 9:35

Сначала грузит на винт, а потом обычными функциями с винта вчитываешь значения!
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

i'm pissed
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 194
Зарегистрирован: 23.10.2004 (Сб) 12:01
Откуда: irkutsk

Сообщение i'm pissed » 07.11.2004 (Вс) 9:58

МНЕ не надо чтобы он на винт качал
by_pissed

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 07.11.2004 (Вс) 13:31

Иначе нельзя.
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 07.11.2004 (Вс) 21:09

Можно. Используй контрол Internet Transfer Controls (Project|Components).

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 08.11.2004 (Пн) 13:01

ANDLL писал(а):Иначе нельзя.

Можно даже без левых контролов (GlobalAlloc, CreateStreamOnHGlobal, URLOpenBlockingStream)
(RayShade ведь пока спит, да? Тогда можно рекламу пустить)
У меня чудо-обёртка для GDI+ позволяет именно так загружать картинки прямо из Интернета, без промежуточного сохранения на диск! Юзайте на здоровье - http://mix.web.ur.ru/JPEG.zip
Изображение

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 08.11.2004 (Пн) 13:09

Какие провокационные подписи мелким шрифтом! ;-)

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Сообщение SSecurity » 08.11.2004 (Пн) 14:24

Даааа.... наверно крепко спит:) ... :)
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: PetalBot и гости: 3

    TopList