我可以通过Project启用哪些额外的“标准”VB6控件

时间:2008-12-12 23:41:00

标签: vb6

您可以通过Project> Components在VB6中启用许多其他控件“包”(库)。

我正在努力寻找Sheridan SScommand和SSframe控件的良好替代品。但我也希望找到像Tabbed对话框这样的其他控件。

我不确定组件列表中的哪些组件是: 一个。我可以分发 湾是相当成熟和得到很好的支持(或者至少是VB6上的开发结束时)。

任何提示?

4 个答案:

答案 0 :(得分:2)

如果您长期维护VB6(或VB.NET)应用程序,我强烈建议您尽量减少使用第三方控件。第三方控件非常适合“现在”的一次性使用。然而,对于长期维护而言,由于第三方供应商的命运导致支持停止,因此它们很难处理。

对于像Threed控制包这样的外观和感觉控件尤其如此。我们完成了自己制作的面板控制。这是一次性投资,多年来使支持变得更加容易。

答案 1 :(得分:1)

以下是随VB一起发布的控件列表: http://support.microsoft.com/kb/194784

Sheridan Controls列出。我不知道他们的支持程度如何:

控制摘要 以下是随Visual Basic的不同版本一起提供的ActiveX控件文件的摘要:

ActiveX控件FileName版本*


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

图表控制6.0 MSChart.ocx 6.00.8079 P,E

图表控制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

通用对话框控件6.0 ComDlg32.ocx 6.00.8169 L,P,E

数据绑定网格控件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

网格控制Grid32.ocx 1.0.2908 P,E

网格控制Grid32.ocx 1.00.2930 P,E

分层FlexGrid控件6.0 MSHFlxGd.ocx 6.00.3005 L,P,E

Internet Transfer Control 6.0 MSInet.ocx 6.00.8169 P,E

MAPI Controls 6.0 MSMAPI32.ocx 6.00.8169 P,E

Masked 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向导FlexWiz.ocx 6.00.8169 P,E

Multimedia Control 6.0 Mci32.ocx 6.00.8169 P,E

大纲控制MSOutl32.ocx 1.00.2922 P,E

Outrider SpinButton Control Spin32.ocx 1.00.0044 P,E

PictureClip Control 6.0 PicClp32.ocx 6.00.8169 P,E

Pinnacle-BPS图形控制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

脚本控制1.0 MSScript.ocx 1.0.02604 P,E

SysInfo Control 6.0 SysInfo.ocx 6.00.8169 P,E

选项卡式对话框控件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 Common Controls 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

答案 2 :(得分:1)

我发现VB Accelerator处的控件非常有用,可以替代VB6默认值和商业产品。它们是开源的,因此您可以进行更改,但它们足够稳定,我只是偶尔需要这样做。

答案 3 :(得分:0)

我会避免使用threed32.ocx中的Sheridan SS控件。它们不是supported on Vista。我一般同意最好尽量减少对第三方控件的依赖,因为控件创建者不太可能支持它们。