Desenvolvimento de aplicações para Compact Framework com BDS2006 e CF Build Helper

Veja o artigo no meu novo blog.

Quem está desenvolvendo aplicações para dispositivos móveis Pocket PC ou Smartphones com o Borland Developer Studio 2006 utilizando o plugin Compact Framework Build Helper pode se deparar com o erro ILLK3860 no momento da compilação da aplicação. Procurando na internet encontrei apenas uma resposta indicando que este erro poderia ser do compilador do Delphi ou do Plugin. Já comecei a me desesperar. Porém, meu projeto estava compilando antes, então, tentei lembrar o que tinha feito de diferente para ele deixar de compilar. Aí lembrei que tinha incluído um arquivo AssemblyInfo no projeto, para adicionar informações sobre a versão da aplicação. Assim, descobri que isto foi a causa do erro quando removi o arquivo do projeto. Em projeto para .NET Compact Framework (deve valer para aplicacações Windows Forms com o.NET Framework), as informações de versão devem ser incluídas diretamente no arquivo dpr.

9 Respostas para “Desenvolvimento de aplicações para Compact Framework com BDS2006 e CF Build Helper”

  1. Emilson Disse:

    Amigo desejo sber mais sovbre a aplicação desenvolvida com BDS2006 e Cf Builder helper.

    Por favor entre em contato pelos emails.
    emilson@mithsan.com.br, mith_net@ig.com.br

    preciso tirar umas duvidas.
    Obrigdo

  2. Juan Disse:

    Valeu mesmo. Me poupou trabalho. sds

  3. Juan Disse:

    Muito bom. Preciso WebServices + Firebird. Ja desenvolvi alguma coisa. Mas na realidade precisa usar DataModule para poder acessar .DBF + NTX com o componente VKDBFNTX q funciona muito bem. Sera que poderia me dar uma luz no WebService com DataModule. sds

  4. manoelcampos Disse:

    Cara, no .net não tem datamodule. Vc pode até simular um criando um componente windows forms (no menu file >> new vc encontra). Mas se vc tá usando webservice .net, ao criar um novo webservice, ele cria uma janela que funciona como um datamodule. O problema é que esse componente q vc falou pra acessar dbf é win32 não? Se for, não vai funcionar num webservice .net.

  5. Juan Disse:

    Valeu. O que tenho que fazer PocketPc via Wireless Servidor interno com este webservice para pesquisa de placa. Mas se nao funciona win32 de nada adianta. Mesmo assim obrigado pela atenção

  6. manoelcampos Disse:

    Vc até pode fazer uma aplicação win32 acessar um webservice .net, ou vice-versa. Eu nunca fiz. Não sei se é isso que vc quer. O que não dá é pra usar componentes vcl win32 num webservice .net.

  7. Rodrigo Sahara Disse:

    Manoel
    Bom dia,
    Programo a pouco tempo e vi o seu artigo na revista clube delphi(meio por cima e resolvi adiquirir a revista), bom estou querendo desenvolver para pocketpc usando delphi, vi que esta usando um plugin para D2006, mas o problema é que eu só tenho o D2007.
    Será que tem alguma incompatibilidade com o plugin e o D2007?
    E uma outra pergunta teria algum tipo de material que possa me ajudar a desenvolver mais para pocketpc, isso usando o Delphi?

    Muito Obrigado.

    • Manoel Campos da Silva Fh Disse:

      Cara, infelizmente, no Delphi 2007 ainda existe o compilador para .Net CF, mas não existe mais o Form Designer, assim, você teria que desenhar os forms na mão, o que dará um enorme trabalho. Logo, é totalmente inviável fazer uma aplicação para CF no Delphi 2007. No 2006, com alguma dificuldade, ainda dava pra fazer. Ainda fiz duas aplicações comerciais: uma para garçons em um restaurante e outra para coleta de dados em em campo, pesquisas de opinião. Mas como a borland/codegear, agora Embarcadero, abandonaram o RAD Studio, eu abandonei o Delphi. Não sei se você sabe, mas agora pra desenvolver em Delphi pra .NET, que não chama-se mais Delphi.NET e sim Delphi Prism, você vai ter que fazer isso dentro do Visual Studio. O pior de tudo é que a linguagem muda em alguns pontos. Assim, duvido muito que um projeto em .NET você consiga compilar ele no Delphi Prims pra Visual Studio sem ter que fazer zilhões de alterações, principalmente se usou componentes específicos do RAD Studio.

  8. Rodrigo Sahara Disse:

    Valeu Manoel,
    Você esclareceu varias duvidas minha, então pelo jeito vou ter que partir para o visual studio mesmo, para fazer aplicações para pocketpc.
    Vou ter que aprender bastante, mas isso é o de menos.aprender nunca é demais…

    Muito Obrigado…

Deixe um comentário