sábado, 31 de outubro de 2009

Dica para migrar para o delphi 2010

 

Fala pessoal,

Seguinte se você esta migrando uma aplicação por exemplo do delphi 2007 para o delphi 2010 então é muito importante que você verifique após migrar seu projeto, se em seu Project Options -> Delphi Compiler -> Unit aliases contém as seguintes definições:

 "WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE"

Caso não tenha, em alguns lugares do código do seu programa pode ser que o code completition do delphi não funcione !

Um Grande Abraço a todos e um ótimo feriado ;)

Diego Garcia.

quinta-feira, 29 de outubro de 2009

Preparem-se vem ai Delphi Conference

 

Para maiores informações clique aqui.

 

Grande abraço,

Diego Garcia

sexta-feira, 16 de outubro de 2009

ISSkin com a nova versão do Inno Setup

 

Fala pessoal,

Se você acabou de atualizar seu inno setup para a versão com suporte a Unicode e seu script de instalação utiliza o ISSkin, você notara que a skin não será carregada. Isso ocorre devido ao fato do inno setup agora utilizar strings no padrão WideString como o delphi 2009 e 2010, para resolver o problema basta declarar os métodos da dll IsSkin.dll da seguinte forma:

// Importing LoadSkin API from ISSkin.DLL
procedure LoadSkin(lpszPath: AnsiString; lpszIniFileName: AnsiString);
external 'LoadSkin@files:isskin.dll stdcall';

// Importing UnloadSkin API from ISSkin.DLL
procedure UnloadSkin();
external 'UnloadSkin@files:isskin.dll stdcall';

Execute seu script novamente e pronto seu instalador esta funcionando com a skin como anteriormente !

Grande abraço,

Diego Garcia