What VB6 controls are supported by Microsoft?

I'm looking for a replacement Sheridan 3D panel (ssPanel), and I'm trying to figure out which of the controls in projects> Components I can add to my project, which will be supported by Microsoft. (Ie, I do not want to add a control that MS does not officially support, for example, the MS Forms 2.0 object library).

Microsoft update still supports VB6 (or at least the files it uses)

+3
source share
4 answers

There is no list of supported controls: you should see a list of supported OCX files in the Microsoft support statement for VB6. You need to find out which controls are in these OCX. You can start a new VB6 project, mark OCX in Project-Components and see which controls are available on the toolbar.

Confession I made this answer to the Community Wiki because this information was originally in a comment on another answer, but this answer has now been deleted. I feel a little guilty because I rejected the answer (he said that VB6 is not supported, which is misleading).

+1
source

What part of SSPanel behavior do you need?

  • ( 3D- ..) Label Line VB6. SSPanel . . - : - " " H80000014 & - " " H80000010 &. , .

alt text http://img194.imageshack.us/img194/5376/sspanelzoomin.png

  • , , ( ControlContainer True).

  • . , . Google PictureBox TextHeight.

EDIT , . SSPanel, , . , Vista XP - Windows 7.

+1

, MarkJ ( , , VB): , SSPanel . , Forms.Panel , "Sheridan 3D Controls" .

VB.net - :

Public WithEvents ssPanel As AxThreed.AxSSPanel
Me.ssPanel = New AxThreed.AxSSPanel
ssPanel.OcxState = CType(resources.GetObject("ssPanel.OcxState"),
                         System.Windows.Forms.AxHost.State)
CType(Me.ssPanel, System.ComponentModel.ISupportInitialize).EndInit()

:

Friend WithEvents ssPanel As System.Windows.Forms.Panel
me.ssPanel = New System.Windows.Forms.Panel
' No longer necessary:
' ssPanel.OcxState
' CType(Me.ssPanel, System.ComponentModel.ISupportInitialize).EndInit()
+1

MarkJ Q, "" , , , / , ... . MS , , (?), - : vb6 , Python, vb.app, java, ++, #, .

: . VB6.0 . Python! Java, #... never vb.net, /, Java, VB6.0 , - #.

PS It's so interesting to have negative voices because I broke vb.net compared to java or C #. It is interesting that these guys will think about me as a former vb6 programmer and do not switch to any of the .net accessories.

-2
source

Source: https://habr.com/ru/post/1727212/


All Articles