PowerBuilder 12 против Visual Studio - поддержка дизайнеров - PullRequest
3 голосов
/ 29 сентября 2010

У меня есть управление, разработанное для VS2008 и VS2010.Будет ли это работать в Power Builder 12 также?или мне нужно создать какой-либо дизайн .dll

Ответы [ 2 ]

2 голосов
/ 01 октября 2010

Это зависит от элемента управления, но в целом PowerBuilder 12 (и предыдущие версии) может без проблем использовать внешние элементы управления через OLE. Вы добавляете их в свое приложение через пункт меню Вставка -> Управление -> OLE, после чего вам будет предложен список зарегистрированных объектов для выбора.

При кодировании вам нужно использовать «объектную ссылку» или точечную нотацию для ссылки на свойства и / или методы. В PB все работает нормально, но это не так удобно для пользователя, вы не можете использовать именованные аргументы и вам нужно правильно настроить синтаксис (и перехватывать исключения), чтобы избежать сбоев ссылок на нулевые объекты.

Надеюсь, что я правильно понял ваш вопрос, и это поможет.

С уважением, Рич

1 голос
/ 10 октября 2010

на какую версию PowerBuilder вы нацеливаетесь? Если это элемент управления .Net и вы нацелены на PB.Net, он основан на оболочке Visual Studio и будет прекрасно работать с тем, что вы сделали для Visual Studio.

...