Какие дополнительные «стандартные» элементы управления VB6 можно включить через Project - PullRequest
0 голосов
/ 13 декабря 2008

Существует множество дополнительных пакетов управления (библиотек), которые можно включить в VB6 через Проект> Компоненты.

Я пытаюсь найти хорошие замены для элементов управления Sheridan SScommand и SSframe. Но я также хочу найти дополнительные элементы управления, такие как диалог с вкладками.

Я не уверен, какие из перечисленных в списке компонентов: а. Я могу распространять б. Достаточно развиты и хорошо поддерживаются (или, по крайней мере, были, когда разработка на VB6 закончилась).

Какие-нибудь советы?

Ответы [ 4 ]

2 голосов
/ 15 декабря 2008

Если вы поддерживаете приложение VB6 (или VB.NET) в течение длительного времени, я настоятельно рекомендую вам свести к минимуму использование сторонних элементов управления. Сторонние контроли отлично подходят для чего-то одноразового «прямо сейчас». Тем не менее, для долгосрочного обслуживания они являются проблемой, так как судьбы сторонних поставщиков приводят к прекращению поддержки.

Это особенно актуально для элементов управления внешним видом, таких как пакет управления Threed. Мы создали собственный пульт управления, который мы поддерживаем. Это было одноразовое вложение, которое сделало поддержку намного легче за эти годы.

1 голос
/ 16 декабря 2008

Я обнаружил, что элементы управления VB Accelerator действительно полезны в качестве альтернативы стандартным настройкам VB6 и коммерческим продуктам. Они с открытым исходным кодом, так что вы можете вносить изменения, но они достаточно стабильны, что мне только иногда нужно было сделать это.

1 голос
/ 13 декабря 2008

Вот список элементов управления, которые поставляются с VB: http://support.microsoft.com/kb/194784

Sheridan Controls перечислены. Я не знаю, насколько хорошо они поддерживаются:

Контрольная сводка Ниже приведена сводная информация о файлах управления ActiveX, поставляемых с различными выпусками Visual Basic:

ActiveX Control FileName Version Edition *


ADO Data Control 6.0 (OLEDB) MSADODC.ocx 6.00.8171 L, P, E

AXBrowse VCMAXB.ocx 6.00.8169 P, E

Cdlg RepCdlg.ocx 6.00.8161 P, E

Chart Control 6.0 MSChart.ocx 6.00.8079 P, ​​E

Chart Control 6.0 (OLEDB) MSChrt20.ocx 6.00.8177 P, E

Comm Control 6.0 MSComm32.ocx 6.00.8169 P, E

Common Controls-3 6.0 ComCt332.ocx 6.00.8169 P, E

Common Dialog Control 5.0 (SP2) Comdlg32.ocx 5.01.4319 E

Common Dialog Control 6.0 ComDlg32.ocx 6.00.8169 L, P, E

Data Bound Grid Control 5.0 (SP3) DBGrid32.OCX 5.1.814 P, E

Элементы управления связанными данными 6.0 DBList32.ocx 6.00.8169 L, P, E

DataGrid Control 6.0 (OLEDB) MSDatGrd.ocx 6.00.8169 L, P, E

DataList Control 6.0 (OLEDB) MSDatLst.ocx 6.00.8169 L, P, E

DataRepeater Control 6.0 (OLEDB) MSDatRep.ocx 6.00.8169 P, E

Desaware Анимированные кнопки управления AniBtn32.OCX 1.00.036 P, E

FlexGrid Control 5.0 (SP2) Msflxgrd.ocx 5.01.4319 E

FlexGrid Control 6.0 MSFlxGrd.ocx 6.00.8169 L, P, E

Grid Control Grid32.ocx 1.0.2908 P, E

Grid Control Grid32.ocx 1.00.2930 P, E

Иерархическое управление FlexGrid 6.0 MSHFlxGd.ocx 6.00.3005 L, P, E

Управление интернет-передачей 6.0 MSInet.ocx 6.00.8169 P, E

MAPI Controls 6.0 MSMAPI32.ocx 6.00.8169 P, E

Маскировка Edit Control 6.0 MSMask32.ocx 6.00.8169 P, E

MicroHelp Gauge Control Gauge32.ocx 1.00.0024 P, E

Контроль состояния ключа MicroHelp KeySta32.ocx 1.00.0024 P, E

MSFlexGrid Wizard FlexWiz.ocx 6.00.8169 P, E

Управление мультимедиа 6.0 Mci32.ocx 6.00.8169 P, E

Outline Control MSOutl32.ocx 1.00.2922 P, E

Управление SpriButton SpriButton Spin32.ocx 1.00.0044 P, E

PictureClip Control 6.0 PicClp32.ocx 6.00.8169 P, E

Pinnacle-BPS Graph Элемент управления Graph32.ocx 1.00.047 P, E

RemoteData Control 6.0 Msrdc20.ocx 6.00.8169 E

Rich TextBox Control 6.0 RichTx32.ocx 6.00.8169 L, P, E

Script Control 1.0 MSScript.ocx 1.0.02604 P, E

SysInfo Control 6.0 SysInfo.ocx 6.00.8169 P, E

Управление вкладками Dialog Control 5.0 (SP2) Tabctl32.ocx 5.01.4319 E

Диалоговое управление с вкладками 6.0 TabCtl32.ocx 6.00.8169 L, P, E

THREED32 Threed32.ocx 1.00.0041 P, E

Vbsql OLE Пользовательский модуль управления Vbsql.ocx 6.50.163 E

VisModelBrowser VCMVMB.ocx 6.00.8169 P, E

Мастер приложений Visual Basic 6.0 AppWiz.OCX 6.00.8177 L, P, E

Visual Basic 6.0 Мастер DataForm DataForm.ocx 6.00.8169 P, E

Мастер Visual Basic 6.0 MSChart ChartWiz.ocx 6.00.8177 P, E

Управление без окон 6.0 MSWLess.ocx 6.00.8169 P, E

Windows Common Controls 5.0 (SP2) Comctl32.ocx 5.1.4319 E

Windows Common Controls 5.0 (SP2) ComCtl32.ocx 6.00.8022 L, P, E

Windows Common Controls 6.0 MSComCtl.ocx 6.00.8177 L, P, E

Общие элементы управления Windows Comctl32.ocx 1.00.2415 E

Windows Common Controls-2 5.0 (SP2) Comct232.ocx 5.01.4319 E

Windows Common Controls-2 5.0 (SP2) ComCt232.ocx 6.00.8022 L, P, E

Windows Common Controls-2 6.0 MSComCt2.ocx 6.00.8177 L, P, E

Winsock Control 6.0 MSWinsck.OCX 6.00.8169 P, E

0 голосов
/ 05 января 2009

Я бы не использовал элементы управления Sheridan SS из threed32.ocx. Они не поддерживаются в Vista . Я согласен с тем, что в целом лучше минимизировать вашу зависимость от сторонних элементов управления, поскольку они вряд ли будут поддерживаться создателем элемента управления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...