Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Установка компонента ICS

14K
14 декабря 2006 года
DiFor
23 / / 27.06.2006
Дали мне на днях оочень интересную софтину HFS ~ Http File Server. На этом-же сайте лежит её сорс, решил поковырять, сделать нормальную привязку к конфигу, риссифицировать, программа требует компоненты из набора ICS (WSocket к примеру). Поползав на офф сайте наткунлся на вопросы откуда можно слить этот компонент, разрабы пинают народ сюда. Скачал для 7ой делфы (вот он), но не могу никак установить, то бишь пакетом нормально ставится, в опциях он есть, но при компиляции программа всё равно матерится на него. Помогите пожалуйста, очень хочется софтину переделать чуток.
497
14 декабря 2006 года
IL84
267 / / 24.04.2003
Матершинный лог в студию! Вообще ICS штука хорошая, у меня стоит под D7 и TD.
387
14 декабря 2006 года
Ihbif19
421 / / 28.10.2004
Цитата: DiFor
Скачал для 7ой делфы (вот он), но не могу никак установить, то бишь пакетом нормально ставится, в опциях он есть, но при компиляции программа всё равно матерится на него.


Незнаю, чем у вас там ругается, а у меня прекрасно ставится и работает?!

14K
14 декабря 2006 года
DiFor
23 / / 27.06.2006
Компонент установил, OverbyteIcsDel70.dpk, Install, создал спечиально папку не имеющую русского пути, указал в библиотеках путь к ней, появилась закладка с компонентами, открыл сорс той софтины, Ctrl+F9, выдает следующее
Цитата:
[Error] wsocket.pas(629): Unit identifier 'OverbyteIcsWSocket' does not match file name
[Fatal Error] main.pas(37): Could not compile used unit 'wsocket.pas'

387
14 декабря 2006 года
Ihbif19
421 / / 28.10.2004
Цитата: DiFor

[Error] wsocket.pas(629): Идентификатор 'OverbyteIcsWSocket' не соответствует названию файла???



Может часть кода покажешь
например около строки 629...
не хочется скачивать исходник.

14K
14 декабря 2006 года
DiFor
23 / / 27.06.2006
это выдала библиотечка WSocket, вот кусочек кода
Код:
unit OverbyteIcsWSocket;

{$B-}           { Enable partial boolean evaluation   }
{$T-}           { Untyped pointers                    }
{$X+}           { Enable extended syntax              }
{$I OverbyteIcsDefs.inc}
{$IFDEF DELPHI6_UP}
    {$WARN SYMBOL_PLATFORM   OFF}
    {$WARN SYMBOL_LIBRARY    OFF}
    {$WARN SYMBOL_DEPRECATED OFF}
{$ENDIF}
{$IFDEF COMPILER2_UP}{ Not for Delphi 1                    }
    {$H+}            { Use long strings                    }
    {$J+}            { Allow typed constant to be modified }
{$ENDIF}
{$IFDEF BCB3_UP}
    {$ObjExportAll On}
{$ENDIF}

{ If NO_ADV_MT is defined, then there is less multithread code compiled.    }
{$IFDEF DELPHI1}
    {$DEFINE NO_ADV_MT}
{$ENDIF}

{$IFDEF WIN32}
    {$DEFINE VCL}
{$ENDIF}
387
15 декабря 2006 года
Ihbif19
421 / / 28.10.2004
Цитата: DiFor
это выдала библиотечка WSocket, вот кусочек кода
 
Код:
unit OverbyteIcsWSocket;
 
{$B-}           { Enable partial boolean evaluation   }
{$T-}           { Untyped pointers                    }
.....



Что значит это выдала библиотечка WSocket???

497
15 декабря 2006 года
IL84
267 / / 24.04.2003
Это значит "косяк". Имя файла юнита wsocket.pas, а сам юнит называется OverbyteIcsWSocket. Исправь название юнита на wsocket.pas и будет тебе счастье. =)
14K
15 декабря 2006 года
DiFor
23 / / 27.06.2006
первая трабла решилась, вторая в слудующем, ругается что не может найти файлик httpProt.dcu
Цитата:
[Fatal Error] main.pas(37): File not found: 'httpProt.dcu'

Что самое странное он есть в папочке куда указан путь к либам.

387
16 декабря 2006 года
Ihbif19
421 / / 28.10.2004
Цитата: DiFor
первая трабла решилась, вторая в слудующем, ругается что не может найти файлик httpProt.dcu Что самое странное он есть в папочке куда указан путь к либам.


Меню (в Delphi)
Сервис->Опции Среды->Вкладка - Библиотека ->Каталог библиотек
Добавляешь директорию с файлом *httpProt.dcu* в список библиотек...
P.S. Там указан путь к либам???

14K
16 декабря 2006 года
DiFor
23 / / 27.06.2006
Всё сделал уже, IL84 помог мне хорошо.
387
16 декабря 2006 года
Ihbif19
421 / / 28.10.2004
Молодец...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог