FSO и связывание

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Wasup!
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 120
Зарегистрирован: 21.06.2005 (Вт) 11:09

FSO и связывание

Сообщение Wasup! » 05.04.2006 (Ср) 10:15

Хотел уточнить один момент.
Мне нужно использовать FSO. Какое связывание предпочтительней использовать ранее или позднее?
Основным критерием будет не скорость работы, а независимость от версии Windows.
Как я понимаю при раннем мне придется обязательно прикладывать к программе scrrun.dll (Microsoft Scripting Runtime), чтобы избежать ошибок, если в системе нет этой библиотеки?
А при позднем ошибки возможны, если я использовал какой-то метод, который не поддерживается в текущей версией FSO в системе (делалось на WinXP, а запущено на Win95)?
Или для FSO это все равно, методы у него одинаковые и он всегда есть в системе?

Под ранним связыванием понимаю:
Dim oFso as new FileSystemObject и ссылку на scrrun.dll в references
позднее
Dim oFso as Variant
Set oFso=CreateObject("Scripting.FileSystemObject") без ссылки

AjaxVS
Постоялец
Постоялец
 
Сообщения: 506
Зарегистрирован: 01.12.2004 (Ср) 13:12
Откуда: Donetsk, Battle.Net

Сообщение AjaxVS » 08.04.2006 (Сб) 0:58

Если скорость - не главное, то, без вопросов, юзай позднее связывание. Другое дело, нафига тебе тогда FSO?..

Насчет scrrun.dll - у 99% юзеров эта библиотека присутствует, не волнуйся.


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 174

    TopList  
cron