Olá pessoal, eu peguei um exemplo de um arquivo de ajuda do delphi, mas ele é tão antigo que foi feito no delphi 3 e estou com problemas na variavel.
Declarei na Uses do Formulario BDE
Variaveis
private
FCBPROGRESSDesc: pCBPROGRESSDesc;
FProgressCallback: TBDECallback;
function GetDataCallback(CBInfo: Pointer): CBRType;
está dando erro nessa variavel
FProgressCallback: TBDECallback;
falando que não está declarada, no exemplo falou que caso acontece isso colocar na uses do programa o BDE e após o
{$R *.res}
begin
Application.Initialize;
DbiInit(nil);
ai já coloquei e mesmo assim continua dando erro......
Undeclared Identifier : TBDECallback;
abaixo o resto do codigo
function TFAdmPes007.GetDataCallback(CBInfo: Pointer): CBRType;
begin
Result := cbrCONTINUE;
with pCBPROGRESSDesc(CBInfo)^ do
begin
if iPercentDone < 0 then
begin
Label1.Caption := szMsg;
Label1.Refresh;
JvGradientProgressBar1.StepIt; {Apenas para ficar rodando o gauge}
end
else
begin
JvGradientProgressBar1.Position := iPercentDone;
end;
end;
end;
procedure TFAdmPes007.FormCreate(Sender: TObject);
begin
FCBPROGRESSDesc := AllocMem(SizeOf(CBPROGRESSDesc));
FProgressCallback := TBDECallback.Create(Self, Query1.Handle,
cbGENPROGRESS, FCBPROGRESSDesc, SizeOf(CBPROGRESSDesc),
GetDataCallback, True);
end;
procedure TFAdmPes007.FormDestroy(Sender: TObject);
begin
FProgressCallback.Free;
FreeMem(FCBPROGRESSDesc, SizeOf(CBPROGRESSDesc));
end;
Pergunta
robinhocne
Olá pessoal, eu peguei um exemplo de um arquivo de ajuda do delphi, mas ele é tão antigo que foi feito no delphi 3 e estou com problemas na variavel.
Declarei na Uses do Formulario BDE
Variaveis
está dando erro nessa variavel falando que não está declarada, no exemplo falou que caso acontece isso colocar na uses do programa o BDE e após o ai já coloquei e mesmo assim continua dando erro...... abaixo o resto do codigoLink para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.