Ajuda - Busca - Membros - Calendário
Versão Completa: Me Ajudem Amigos
Fórum Script Brasil > Programação & Desenvolvimento > Delphi, Kylix
shadai
Tento por esse codigo em public

CODE
public
pild : PItemIDList;
caminho : array [0..MAX_PATH] of char;
procedure Favoritos (str : TStrings;
const caminho : string);
  end;


Me ajudem da um erro em PItemIDList

erro -> Undeclared Identifier: 'PItemIDList'

Grato desde já
Churc
opa

tenta adicionar em uses

ShlObj ou ComObj ou Activex

não sei qual é o certo to sem Delphi aqui...

Adiciona um e tenta se não for apaga e coloca o outro
e assim por diante... é um dos 3 rs

abraço
shadai
Bom tentei de tudo quante jeito aqui mas não funciona

você sabe algum jeito mais facil de colocar a opção favoritos em um navegador de internet?

Grato Desde Já!
Churc
opa

cara testei aqui agora PItemIDList é declarado em ShlObj é só adicionar em uses...

passe este código seu dos favoritos pra ver exatamente o que ele faz
e se o erro está nele ou você não soube usar...

abraço
shadai
eDIT

Fuçando no delphi


O erro mudo
CODE
[Error] Unit1.pas(29): Unsatisfied forward or external declaration: 'TTForm.Favoritos'



to fazendo apartir desse tuto http://delphi.scriptbrasil.com/?class=14&id=332

Micheus
QUOTE(shadai @ Jan 29 2007, 11:13 AM) *
O erro mudo
CODE
[Error] Unit1.pas(29): Unsatisfied forward or external declaration: 'TTForm.Favoritos'
Esse "erro mudo" seria um "Erro de compilação".
Ocorre quando você declara o procedimento na definição da classe (lá no type ...), mas não coloca o código no corpo do programa, tipo:
CODE
implementation
...
procedure TTForm.Favoritos(str : TStrings; const caminho: string);
var
  searchrec : TSearchrec;
  path, dir, arquivo : string;
  Buffer : array[0..2047] of Char;
  found : Integer;
begin
  ...
end;
Esta é uma versão simplificada de nosso conteúdo principal. Para ver a versão completa com maiores informações, formatação e imagens, por favor clique aqui.
Invision Power Board © 2001-2012 Invision Power Services, Inc.