Compartir a través de


Control ProgressBar para usuarios de Visual Basic 6.0

Actualización: noviembre 2007

El control ProgressBar de Visual Basic 6.0 se ha reemplazado por el control ProgressBar de formularios Windows Forms en Visual Basic 2008. Los nombres de algunas propiedades, métodos, eventos y constantes son diferentes y, en algunos casos, existen diferencias de comportamiento.

Diferencias conceptuales

Propiedad Negotiate

En Visual Basic 6.0, la propiedad Negotiate de un control ProgressBar se puede utilizar para ocultar automáticamente el control cuando se muestra una barra de herramientas.

El control ProgressBar de Visual Basic 2008 no tiene ninguna propiedad Negotiate; puede lograr el mismo efecto estableciendo la propiedad Visible en false en tiempo de ejecución.

Propiedad Orientation

En Visual Basic 6.0, un control ProgressBar se puede mostrar horizontalmente o verticalmente estableciendo la propiedad Orientation. El control ProgressBar de Visual Basic 2008 sólo se puede mostrar horizontalmente.

Equivalencias de propiedad, método y evento del control ProgressBar

En las siguientes tablas se muestran propiedades, métodos y eventos de Visual Basic 6.0, junto con sus equivalentes en Visual Basic 2008. No se enumeran aquellas propiedades, métodos y eventos que tienen el mismo nombre y el mismo comportamiento. Donde corresponde, las constantes aparecen con sangría debajo de la propiedad o método. Salvo que se indique lo contrario, todas las enumeraciones de Visual Basic 2008 se asignan al espacio de nombres System.Windows.Forms.

Cuando es necesario, se proporcionan vínculos a temas que explican las diferencias de comportamiento. Cuando no existe un equivalente directo en Visual Basic 2008, se proporcionan vínculos a temas en los que se incluyen alternativas.

Propiedades

Visual Basic 6.0

Equivalente en Visual Basic 2008

Align

Dock

Appearance

BorderStyle

Nueva implementación. Para obtener más información, vea Propiedades Appearance y BorderStyle para usuarios de Visual Basic 6.0.

Container

Parent

DragIcon

DragMode

Nueva implementación. Para obtener más información, vea Arrastrar y colocar para usuarios de Visual Basic 6.0.

Height

Height

Nota:
Las coordenadas se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Sistema de coordenadas para usuarios de Visual Basic 6.0.

HWnd

Handle

Index

Nueva implementación. Para obtener más información, vea Matrices de controles para usuarios de Visual Basic 6.0.

Left

Left

Nota   Las coordenadas se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Sistema de coordenadas para usuarios de Visual Basic 6.0.

Max

Maximum

Min

Minimum

MouseIcon

Nueva implementación. Para obtener más información, vea No se puede personalizar la propiedad MousePointer.

MousePointer

Cursor

Para obtener una lista de constantes, vea MousePointer para usuarios de Visual Basic 6.0.

Negotiate

Nueva implementación.

OLEDropMode

Nueva implementación. Para obtener más información, vea Arrastrar y colocar para usuarios de Visual Basic 6.0.

Orientation

Nueva implementación.

Parent

FindForm

Scrolling

Style

ToolTipText

Componente ToolTip.

Para obtener más información, vea Compatibilidad de la información sobre herramientas para usuarios de Visual Basic 6.0.

Top

Top

Nota   Las coordenadas se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Sistema de coordenadas para usuarios de Visual Basic 6.0.

Value

Value

Nota:
En Visual Basic 6.0, cuando se cambia Value, se produce el evento Change. En Visual Basic 2008, no se provoca el evento Change; utilice el evento ValueChanged en su lugar.

WhatsThisHelpID

Nueva implementación. Para obtener más información, vea Compatibilidad con la Ayuda para usuarios de Visual Basic 6.0.

Width

Width, Size

Nota   Las coordenadas se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Sistema de coordenadas para usuarios de Visual Basic 6.0.

Métodos

Visual Basic 6.0

Equivalente en Visual Basic 2008

Drag

Nueva implementación. Para obtener más información, vea Arrastrar y colocar para usuarios de Visual Basic 6.0.

Move

SetBounds

Nota:
Las coordenadas se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Sistema de coordenadas para usuarios de Visual Basic 6.0.

OLEDrag

Nueva implementación. Para obtener más información, vea Arrastrar y colocar para usuarios de Visual Basic 6.0.

ShowWhatsThis

Nueva implementación. Para obtener más información, vea Compatibilidad con la Ayuda para usuarios de Visual Basic 6.0.

ZOrder:

  0—vbBringToFront

  1—vbSendToBack

Función BringToFront o SendToBack

 BringToFront

 SendToBack

Eventos

Visual Basic 6.0

Equivalente en Visual Basic 2008

DragDrop

DragOver

Nueva implementación. Para obtener más información, vea Arrastrar y colocar para usuarios de Visual Basic 6.0.

OLECompleteDrag

OLEDragDrop

OLEDragOver

OLEGiveFeedback

OLESetData

OLEStartDrag

Nueva implementación. Para obtener más información, vea Arrastrar y colocar para usuarios de Visual Basic 6.0.

Notas de actualización

Cuando se actualiza un proyecto de Visual Basic 6.0 a Visual Basic 2008, se actualizan todos los controles ProgressBar a controles ProgressBar de formularios Windows Forms. Cuando las propiedades, métodos y eventos no tienen ningún equivalente o presentan diferente comportamiento, se agregan notas o advertencias de actualización al código.

Vea también

Tareas

Cómo: Establecer el valor que muestra el control ProgressBar de formularios Windows Forms

Otros recursos

ProgressBar (Control de formularios Windows Forms)