Usando WinAndressBook
Galera, estou tentando compilar um arquivo aqui, só que quando vou copilar está aparecendo esses 2 erros no código.
[dcc32 Error] WinAddressBook.pas(185): E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'
[dcc32 Fatal Error] ufrmOutlook.pas(7): F2063 Could not compile used unit 'WinAddressBook.pas'
o a linha que mostra o erro é essa.
procedure TWinAddressBook.loadFile;
var
WP: TWabParam;
begin
ZeroMemory(@WP, Sizeof(WP));
WP.cbSize := Sizeof(WP);
WP.szFileName := PChar(fFileName);
WP.hwnd := 0;
OleCheck(WabOpen(AddrBook, WabObject, @WP, 0));
{-- Ok its loaded now get all the contacts}
loadItems;
end;
SOU INICIANTE NO DELPHI, QUEM PODER AJUDAR AI AGRADEÇO, ESSE CÓDIGO ESTÁ SENDO USADO PARA SALVAR LISTA DE CONTATOS.
[dcc32 Error] WinAddressBook.pas(185): E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'
[dcc32 Fatal Error] ufrmOutlook.pas(7): F2063 Could not compile used unit 'WinAddressBook.pas'
o a linha que mostra o erro é essa.
procedure TWinAddressBook.loadFile;
var
WP: TWabParam;
begin
ZeroMemory(@WP, Sizeof(WP));
WP.cbSize := Sizeof(WP);
WP.szFileName := PChar(fFileName);
WP.hwnd := 0;
OleCheck(WabOpen(AddrBook, WabObject, @WP, 0));
{-- Ok its loaded now get all the contacts}
loadItems;
end;
SOU INICIANTE NO DELPHI, QUEM PODER AJUDAR AI AGRADEÇO, ESSE CÓDIGO ESTÁ SENDO USADO PARA SALVAR LISTA DE CONTATOS.
Thascito Romario
Curtidas 0
Respostas
Leandro Peralta
06/03/2015
você esta usando delphi xe2 ?
GOSTEI 0
Thascito Romario
06/03/2015
ESTOU USANDO XE7
GOSTEI 0
Thascito Romario
06/03/2015
Quando tento compilar aparece esse erro aqui.
[img:descricao=Erro]http://arquivo.devmedia.com.br/forum/imagem/388851-20150306-105513.png[/img]
[img:descricao=Erro]http://arquivo.devmedia.com.br/forum/imagem/388851-20150306-105513.png[/img]
GOSTEI 0