Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > ПОМОГИТЕ УСТАНОВИТЬ Indy!!!!


Автор: Norfonzor 14.10.2010, 08:02
не могу переустановить Indy. 
тк при компиляции проекта из примеров Indy http://www.atozedsoftware.com/Indy/Demos/10/index.ru.aspx
появляется ошибки:
user posted image
и потом
user posted image
 
также появляются ошибки при добавлении новых компонентов Indy на форму из вкладок Indy

ПЕРЕУСТАНАВЛИВАЮ Indy:

установщик взял от сюда:
http://webfile.ru/4813427

Устанавливаю:

Распаковывал архив в папку допустим componentindy.
Запускаю Delphi. Меню “Tools->Environment Options->Library”. Добавляю в “Library path” 3 пути:

1. “disk:\componentindy\Lib\System“
2. “disk:\componentindy\Lib\Core“
3. “disk:\componentindy\Lib\Protocols“
Строчка Browsing path жмем … сюда добавляю те же 3 полных пути к System, Core, Protocols жму OK.


Теперь последовательно открываю и компилирю:
пакет “IndySystemX0.dpk” (где X – это версия Delphi) (“disk:\componentindy\Lib\System”);
пакет “IndyCoreX0.dpk” (где X- это версия Delphi) (“disk:\componentindy\Lib\Core”);
пакет “IndyProtocolsX0.dpk” (где X – это ваша версия Delphi) (“disk:\componentindy\Lib\Protocols“).

Где(у меня Delphi 7) X=7, т.е. будет IndySystem70.dpk, IndyCore70.dpk, IndyProtocols70.dpk.

Далее открываю:

пакет “dclIndyCoreX0.dpk” (“disk:\componentindy\Lib\Core”) жму instal и появляется сообщение с ошибкой
пакет “dclIndyProtocolsX0.dpk” (“disk:\componentindy\Lib\Protocols”) тоже самое
user posted image


ПОЖАЛУЙСТА ПОМОГИТЕ РАЗОБРАТЬСЯ В ПРОБЛЕМЕ, ХОЧУ ЗАНЯТЬСЯ ПРОГРАММИРОВАНИЕМ!

Автор: Akella 14.10.2010, 09:45
В первую очередь выкинь установщик. Затем удали старые версии инди и из каталога дельфи тоже, загляни также в папку %win%\system32\ и в папку где у тебя хранятся bpl и dcp. Затем скачай в отдельную папку архив и распакуй его. Пробуй устанавливать без установщика. Скорее всего, что проблема из-за некачественного удаления старой версии.

Автор: Norfonzor 14.10.2010, 12:19
Проблему решил:

1) УДАЛИЛ СТАРУЮ ВЕРСИЮ indy:

Для того чтобы запустил редактор пакета компонентов, Component -> Install Packages, Выбрал из списка Indy и нажал Remove
user posted image

2) СКАЧАЛ Indy10_4446.zip  из ftp://indy.fulgan.com/ZIP/
распаковал ее, запустил ***\Indy10_4446\Lib\Fulld7.bat, создалась папка ***\Indy10_4446\D7 с файлами, ее скопировал в ***\Borland\Delphi7\Lib

3) Запустил делфи, закрыл все проекты, далее

Меню “Tools->Environment Options->Library”. Добавляю в “Library path” 3 пути:
1. “disk:\componentindy\Lib\System“
2. “disk:\componentindy\Lib\Core“
3. “disk:\componentindy\Lib\Protocols“
Строчка Browsing path жмем … сюда добавляю те же 3 полных пути к System, Core, Protocols жму OK.

4) open по очереди
пакет “IndySystem70.dpk”
пакет “IndyCore70.dpk” 
пакет “IndyProtocols70.dpk” 
Complite их,

5)  Open
“dclIndyCoreX0.dpk” Complite и далее Instal
“dclIndyProtocolsX0.dpk” Complite и далее Instal

6) перезагрузил Delphi

 smile 

на 5 шаге, как то не понятно появлялась ошибка Delphi 7 RLINK32: Error opening file, надо просто немного подождать и попробовать было скомпилировать снова.


Автор: Norfonzor 14.10.2010, 12:44
А вот еще вопрос, в той (старой) версии Indy которая стояла у меня я создал IdUDPServer1 и IdUDPClient1 для отправки и приема соощений по сети, все работало. 
В 10ой версии Indy я не могу выставить IdUDPServer1UDPRead он пишет что сервер не может принимать пакеты. А тогда для чего он вообще нужен????? ТАК И ЗАДУМАНО ЧТОЛИ в 10ой Indy не работать?????

user posted image

Люди добрые, кто работает с Indy скиньте пожалуйста нормальную рабочую версию Indy !!!

Автор: Norfonzor 14.10.2010, 15:37
Есть ли еще способы работать в делфи с сетью??? Вообще как-то ведь программируют СЕТИ в делфи или это не реально по определению? 

Автор: v1m 14.10.2010, 21:25
WinSOCK!!!

Автор: Akella 15.10.2010, 14:29
Цитата(Norfonzor @ 14.10.2010,  12:44)
А вот еще вопрос, в той (старой) версии Indy которая стояла у меня я создал IdUDPServer1 и IdUDPClient1 для отправки и приема соощений по сети, все работало. 
В 10ой версии Indy я не могу выставить IdUDPServer1UDPRead он пишет что сервер не может принимать пакеты. А тогда для чего он вообще нужен????? ТАК И ЗАДУМАНО ЧТОЛИ в 10ой Indy не работать?????

user posted image

Люди добрые, кто работает с Indy скиньте пожалуйста нормальную рабочую версию Indy !!!

Ты слово compatible как перевёл? Купи словарик smile

Добавлено через 2 минуты и 25 секунд
И вообще, тебе что, трудно вместо картинок скидывать тексты сообщений??? Или ты не знаешь как??? А-а-а, ну тогда тебе http://forum.vingrad.ru/forum/topic-237714.html

Добавлено через 5 минут и 47 секунд
Я так подразумеваю, что у тебя была версия 9, а ты  установил 10? Теперь часть кода нужно адаптировать под новую версию инди.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)