Tiago Salgado

Tudo sobre .NET
 
posts - 123, comments - 138, trackbacks - 4

MsgBox vs MessageBox

Posted at Tuesday, October 16, 2007 1:50 PM

Qual deles devemos usar em VB.NET ?

Sempre pensei que seria a MessageBox visto que a MsgBox vem do VB6 e no fundo é uma chamada à Messagebox do System.Windows.Forms.
Nada melhor que a MSDN Library para tirar as dúvidas, mas neste caso em vez de as tirar, fiquei com elas.

The choice between MsgBox and MessageBox is a matter of consistency. If you are migrating a Visual Basic 6 application to Visual Basic .NET, there is no compelling reason to replace calls to MsgBox with MessageBox.Show.

Recommendation: Use MsgBox throughout your code.

Porquê esta recomendação ?

Feedback

# re: MsgBox vs MessageBox

10/16/2007 10:12 PM by Nuno Coimbra
Para poupares na conversão. Se já tens chamadas a MsgBox, mantens e nao tens de "refactoriar" todas as chamadas para MessageBox.Show.

Para nao falar nos parentesis que, em VB6 nem sempre sao obrigatorios... ;)

# re: MsgBox vs MessageBox

10/17/2007 9:44 AM by Tiago Salgado
Ok, a parte da conversão tinha percebido. Mas não terá algum sentido fazer a alteração, visto uma chamar a outra ?

# re: MsgBox vs MessageBox

10/17/2007 3:34 PM by Nuno Coimbra
Sim, acho que sim. Eu, provavelmente, fazia a alteração, se tivesse tempo para isso. No entanto, percebo a guideline da MS. :)
Title  
Name  
Url
Box Code
Protected by FormShield
Comments