Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Откуда в uses берется WSDLBind ? / 16 сообщений из 16, страница 1 из 1
24.05.2017, 17:15:01
    #39459065
чччД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Откуда в uses берется WSDLBind ?
Добрый день. Delphi 2007 + все дополнения "от Энди".

В процессе работы добавляю Message - методы к "оконному" классу и наблюдаю, что в uses интерфейсной секции автоматически добавляется WSDLBind.

Что дико мешает и просто раздражает: в модуле WSDLBind объявлен класс TMessage, а нужен тот, который объявлен в модуле Messages.

Где бы отключить такое "умное" поведение IDE?

Спасибо.
...
Рейтинг: 0 / 0
24.05.2017, 18:44:42
    #39459123
schi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Откуда в uses берется WSDLBind ?
чччДДобрый день. Delphi 2007 + все дополнения "от Энди".

В процессе работы добавляю Message - методы к "оконному" классу и наблюдаю, что в uses интерфейсной секции автоматически добавляется WSDLBind.

Что дико мешает и просто раздражает: в модуле WSDLBind объявлен класс TMessage, а нужен тот, который объявлен в модуле Messages.

Где бы отключить такое "умное" поведение IDE?

Спасибо.

Англичанка гадит (с)

Только что проверил специально на 2007 - не наблюдается. А Messages в uses точно стоит в интерфейсе ?
...
Рейтинг: 0 / 0
24.05.2017, 18:50:55
    #39459125
ma1tus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Откуда в uses берется WSDLBind ?
чччД,
Как отключить хз - 17471911 :-)
Может, алиас поможет?
Код: pascal
1.
2.
3.
4.
uses 
  ... Messages, WSDLBind ...;
type
  TMessage = Messages.TMessage;
...
Рейтинг: 0 / 0
25.05.2017, 00:56:10
    #39459216
чччД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Откуда в uses берется WSDLBind ?
schiчччДДобрый день. Delphi 2007 + все дополнения "от Энди".

В процессе работы добавляю Message - методы к "оконному" классу и наблюдаю, что в uses интерфейсной секции автоматически добавляется WSDLBind.

Что дико мешает и просто раздражает: в модуле WSDLBind объявлен класс TMessage, а нужен тот, который объявлен в модуле Messages.

Где бы отключить такое "умное" поведение IDE?

Спасибо.
Англичанка гадит (с)

Только что проверил специально на 2007 - не наблюдается. А Messages в uses точно стоит в интерфейсе ?

Понятно, что в настройках что-то сломалось. Хорошо бы понять - что именно.
...
Рейтинг: 0 / 0
25.05.2017, 09:07:22
    #39459297
__Avenger__
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Откуда в uses берется WSDLBind ?
чччДДобрый день. Delphi 2007 + все дополнения "от Энди".

В процессе работы добавляю Message - методы к "оконному" классу и наблюдаю, что в uses интерфейсной секции автоматически добавляется WSDLBind.

Что дико мешает и просто раздражает: в модуле WSDLBind объявлен класс TMessage, а нужен тот, который объявлен в модуле Messages.

Где бы отключить такое "умное" поведение IDE?

Спасибо.

Убрать с формы компонент, начинающийся на префикс WSDL?
...
Рейтинг: 0 / 0
25.05.2017, 09:18:52
    #39459307
white_nigger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Откуда в uses берется WSDLBind ?
Вариантов несколько, самый простой поставить в uses модуль WSDLBind перед модулем Messages
...
Рейтинг: 0 / 0
25.05.2017, 10:11:45
    #39459369
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Откуда в uses берется WSDLBind ?
чччД,

а если указать явно, например, Messages.TMessage - не прокатит?
...
Рейтинг: 0 / 0
25.05.2017, 11:21:54
    #39459447
чччД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Откуда в uses берется WSDLBind ?
white_niggerВариантов несколько, самый простой поставить в uses модуль WSDLBind перед модулем Messages
Да мне WSDLBind не нужен, вообще. Он в uses появляется автоматически, когда, например, выполняю (с помощью Ctrl+Shift +C) автодополнение для message - метода. Или меняю набор параметров такого метода, опять-таки с привлечением автоматической синхронизации заголовком метода в объявлении и реализации.
Я просто выкидываю его руками, и все. Но - пару раз было, когда не уследил, и поперли глюки.

Дока если указать явно, например, Messages.TMessage - не прокатит?
Ну, тут главное - не забыть... но лучше все же понять, где тут собака порылась.
...
Рейтинг: 0 / 0
25.05.2017, 11:40:19
    #39459475
Kazantsev Alexey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Откуда в uses берется WSDLBind ?
чччДГде бы отключить такое "умное" поведение IDE?
На чистой IDE, в новом проекте такого поведения не наблюдаю.
...
Рейтинг: 0 / 0
25.05.2017, 11:51:56
    #39459484
чччД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Откуда в uses берется WSDLBind ?
Kazantsev AlexeyчччДГде бы отключить такое "умное" поведение IDE?
На чистой IDE, в новом проекте такого поведения не наблюдаю.
Да я знаю. :)
Я ж и спрашиваю - "где сия бяка могла появится?"
...
Рейтинг: 0 / 0
25.05.2017, 12:03:22
    #39459496
Kazantsev Alexey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Откуда в uses берется WSDLBind ?
чччДЯ ж и спрашиваю - "где сия бяка могла появится?"
все дополнения "от Энди"
?
...
Рейтинг: 0 / 0
25.05.2017, 12:19:01
    #39459521
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Откуда в uses берется WSDLBind ?
Kazantsev Alexey,

http://andy.jgknet.de/
...
Рейтинг: 0 / 0
25.05.2017, 13:59:56
    #39459644
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Откуда в uses берется WSDLBind ?
Здесь решалась обратная задача - автоматическое добавление модуля в uses. В конечном счете она решается через регистрацию DesignTime пакета. Посмотри, какие пакеты у тебя проинсталлированы и путем отключения определи мешающий. А дальше думай, почему этот пакет такой умный.

Ну и конечно же, все тесты проводи на чистом проекте с чистой формой
...
Рейтинг: 0 / 0
25.05.2017, 14:10:18
    #39459661
white_nigger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Откуда в uses берется WSDLBind ?
чччДДа мне WSDLBind не нужен, вообще. Он в uses появляется автоматически, когда, например, выполняю (с помощью Ctrl+Shift +C) автодополнение для message - метода. Или меняю набор параметров такого метода, опять-таки с привлечением автоматической синхронизации заголовком метода в объявлении и реализации.
Я просто выкидываю его руками, и все. Но - пару раз было, когда не уследил, и поперли глюки.Автоматом в uses добавляются юниты в которых находятся используемые на форме компоненты и те, которые добавляются зарегестренными наследниками TSelectionEditor в дизайн-тайме пакетах (хакерские трюки не рассматриваются). Можешь поэкспериментировать с установленными в среде пакетами, чтоб узнать кто именно добавляет.
...
Рейтинг: 0 / 0
25.05.2017, 16:04:25
    #39459805
Kazantsev Alexey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Откуда в uses берется WSDLBind ?
rgreat http://andy.jgknet.de/
Я в курсе, что за "Энди". Намекаю, что дело может быть именно в них. Я лично с ними однажды огребал (было это очень давно, где-то в районе 5-7 версий), после чего никаких оптимизационных пакетов в IDE не ставлю.
...
Рейтинг: 0 / 0
25.05.2017, 19:09:54
    #39459949
vavan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Откуда в uses берется WSDLBind ?
Kazantsev AlexeyЯ лично с ними однажды огребалу меня в 2007 установлен его предпоследний фикспак т.к. крайний что-то сломал и фиксить он уже не стал
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Откуда в uses берется WSDLBind ? / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]