Compartilhar via


Controle ProgressBar para usuários do Visual Basic 6.0

The ProgressBar controle no Visual Basic 6.0 é substituído pelo Windows Forms ProgressBar controlar no Visual Basic 2008. Os nomes de algumas propriedades, métodos, eventos e constantes são diferentes e em alguns casos há diferenças de característica.

Diferenças Conceituais

Propriedade Negotiate

No Visual Basic 6.0, a Negotiate propriedade de um ProgressBar controle pode ser usado para ocultar o controle automaticamente quando uma barra de ferramentas é exibida.

The Visual Basic 2008 ProgressBar control does not have a Negotiate property; you can achieve the same effect by setting the Visible property to false at run time.

Propriedade Orientation

No Visual Basic 6.0, um ProgressBar controle pode ser exibido tanto horizontal como verticalmente por configuração o Orientation propriedade. The Visual Basic 2008 ProgressBar control can only be displayed horizontally.

Equivalências de propriedade, método e evento do controle ProgressBar

As tabelas a seguir listam propriedades, métodos e eventos, juntamente com seus do Visual Basic 6.0Visual Basic 2008 equivalentes. Propriedades, métodos e eventos com o mesmo nomes e comportamentos não são listados.Onde aplicável, constantes são recuadas abaixo a propriedade ou método.All Visual Basic 2008 enumerações mapeiam para o System.Windows.Forms namespace, salvo indicação em contrário.

Links são fornecidos, conforme necessário, para tópicos explicando diferenças em comportamento.Onde não há nenhum equivalente direto no Visual Basic 2008, são fornecidos links para tópicos que apresentam alternativas.

Propriedades

Visual Basic 6,0

Visual Basic 2008 Equivalente a

Align

Dock

Appearance

BorderStyle

Nova implementação.Para obter mais informações, consulte Propriedades Appearance e BorderStyle para usuários do Visual Basic 6.0.

Container

Parent

DragIcon

DragMode

Nova implementação.Para obter mais informações, consulte Arrastar e soltar para usuários do Visual Basic 6.0.

Height

Height

Observação:
Coordenadas são tratados de maneira diferente em Visual Basic 2008.Para obter mais informações, consulte Sistema de Coordenadas para usuários do Visual Basic 6.0.

HWnd

Handle

Index

Nova implementação.Para obter mais informações, consulte Controle de matrizes para usuários do Visual Basic 6.0.

Left

Left

Observação:   Coordenadas são tratadas de maneira diferente em Visual Basic 2008. Para obter mais informações, consulte Sistema de Coordenadas para usuários do Visual Basic 6.0.

Max

Maximum

Min

Minimum

MouseIcon

Nova implementação.Para obter mais informações, consulte Não é possível definir um MousePointer personalizado.

MousePointer

Cursor

Para obter uma lista de constantes, consulte MousePointer para usuários do Visual Basic 6.0.

Negotiate

Nova implementação.

OLEDropMode

Nova implementação.Para obter mais informações, consulte Arrastar e soltar para usuários do Visual Basic 6.0.

Orientation

Nova implementação.

Parent

FindForm

Scrolling

Style

ToolTipText

ToolTip componente.

Para obter mais informações, consulte Suporte dica de ferramenta para usuários do Visual Basic 6.0.

Top

Top

Observação:   Coordenadas são tratadas de maneira diferente em Visual Basic 2008. Para obter mais informações, consulte Sistema de Coordenadas para usuários do Visual Basic 6.0.

Value

Value

Observação:
No Visual Basic 6.0, quando o Value é alterado, o Change evento é gerado. In Visual Basic 2008, o Change evento não é disparado; use o ValueChanged evento em vez disso.

WhatsThisHelpID

Nova implementação.Para obter mais informações, consulte Suporte de Ajuda para Usuários do Visual Basic 6.0.

Width

Width, Size

Observação:   Coordenadas são tratadas de maneira diferente em Visual Basic 2008. Para obter mais informações, consulte Sistema de Coordenadas para usuários do Visual Basic 6.0.

Métodos

Visual Basic 6,0

Visual Basic 2008 Equivalente a

Drag

Nova implementação.Para obter mais informações, consulte Arrastar e soltar para usuários do Visual Basic 6.0.

Move

SetBounds

Observação:
Coordenadas são tratados de maneira diferente em Visual Basic 2008.Para obter mais informações, consulte Sistema de Coordenadas para usuários do Visual Basic 6.0.

OLEDrag

Nova implementação.Para obter mais informações, consulte Arrastar e soltar para usuários do Visual Basic 6.0.

ShowWhatsThis

Nova implementação.Para obter mais informações, consulte Suporte de Ajuda para Usuários do Visual Basic 6.0.

ZOrder:

  0—vbBringToFront

  1—vbSendToBack

BringToFront ou SendToBack função

 BringToFront

 SendToBack

Eventos

Visual Basic 6,0

Visual Basic 2008 Equivalente a

DragDrop

DragOver

Nova implementação.Para obter mais informações, consulte Arrastar e soltar para usuários do Visual Basic 6.0.

OLECompleteDrag

OLEDragDrop

OLEDragOver

OLEGiveFeedback

OLESetData

OLEStartDrag

Nova implementação.Para obter mais informações, consulte Arrastar e soltar para usuários do Visual Basic 6.0.

Observações de Atualização

Quando um projeto Visual Basic 6.0 é atualizado para Visual Basic 2008, qualquer ProgressBar controles são atualizados para Windows Forms ProgressBar controles. Onde propriedades, métodos, e eventos não tem equivalência ou têm comportamentos diferentes, notas de atualização ou avisos são adicionados no seu código.

Consulte também

Tarefas

Como: Defina o valor exibido pelo Controlarar Windows Forms ProgressBar

Outros recursos

Controlar de barra de progresso (Windows Forms)