Jump to content
Chamuanza

Erros na abertura de projecto

Recommended Posts

Chamuanza

Um bem aja

Estou  :wallbash:

Ao abrir um projecto aparece-me uma serie de erros provenientes de ter sido obrigado a formatar o portatil e a repor o VB2008,

o framework3,5 SP1, o Chart Control correspondente, o Microsoft.VisualBasic.PowerPacks3, o KB959209 e mesmo assim aparece-me varios erros:

Microsoft.VisualBasic.PowerPacks Shape is not defined

Alguem me pode dar uma dica?

Share this post


Link to post
Share on other sites
bioshock

Tens de importar para o teu projecto todas as referências que havias posto no mesmo e que constavam no teu portátil antes de formatares. Começa por instalar a .NET Framework 3.5 SP1 que, provavelmente, isso instala-te os PowerPacks.

Share this post


Link to post
Share on other sites
Chamuanza

Oi bioshock

Já instalei o .NET Framework 3.5 SP1 e a coreção KB959209 como fazem referencia.

Acho estranho não conseguir encontrar as referencias das shapes e do grafico em Project Add reference

Share this post


Link to post
Share on other sites
Caça

No MyProject, no separador referencias, na coluna da versão diz outra coisa sem ser a versão?


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
Chamuanza

Oi Caça

No botão Help - Acerca tenho estes dados

Microsoft Visual Studio 2008

Version 9.0.21022.8 RTM

Microsoft .NET Framework

Version 3.5 SP1

Installed Edition: VB Express

Microsoft Visual Basic 2008  91908-152-0000043-60645

Microsoft Visual Basic 2008

No Botão Project - Propertis - References tenho a lista das referencias que estão  a ser usadas

Share this post


Link to post
Share on other sites
Caça

No PC anterior, qual era a versão do VS que tinhas? Não era a Express pois não?


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
Chamuanza

Oi Caça

Obrigado pela atenção

A versão que tinha no portatil era de facto a Express VB2005 e Vb2008 alias nunca tive outras

Mas de qualquer modo penso que já resolvi algumas questões com o adicionar de novas referencias.

No entanto ainda me sobram estes erros:

'Format' is a type and cannot be used as an expression.

nesta linha de codigo que estava bem antes

 Label3.Text = Format(Convert.ToDecimal(Label2.Text - Label1.Text), "##,##0.00 €")

Share this post


Link to post
Share on other sites
Caça

Tenta assim

Label3.Text = Format((Decimal.Parse(Label2.Text) - Decimal.Parse(Label1.Text)), "##,##0.00 €").ToString()


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
Caça

Esse erro dá quando o programa está a correr ou aparece logo no projecto?


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
Chamuanza

Oi Caça

Desculpa não ter respondido logo,mas tive que me ausentar

O erro aparece logo na abertura do projecto

Share this post


Link to post
Share on other sites
Caça

Mais um teste, tenta assim

Label3.Text = Microsoft.VisualBasic.Format((Decimal.Parse(Label2.Text) - Decimal.Parse(Label1.Text)), "##,##0.00 €").ToString()


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
Chamuanza

Oi Caça

Essa dica deu resultado, os erros nas linhas com format ficaram resolvidos

Share this post


Link to post
Share on other sites
Caça

Não precisas de o fazer em todos, basta ires ao separador Referencias no MyProject e em baixo onde diz Imported Namespaces, selecciona também o Microsoft.VisualBasic.

Ainda tens mais erros?


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.