Avatar billede delphiuser Mester
20. maj 2007 - 18:47 Der er 2 kommentarer og
1 løsning

hvad er min fejl

Hej eksperter

Jeg sidder og laver nogle test med min programmering. og vil lige høre hvad min fejl er her. Jeg er ved at sætte en progressbar ned i en statusbar. men får en fejl.

her får i lige min kode til det...

procedure TForm3.FormCreate(Sender: TObject);
var
PanelRect: Trect;
begin
  THackControl(ProgressBar1).SetParent(StatusBar1);
  SendMessage(Statusbar1.Handle, SB_GETRECT, 1, Integer(@PANELRECT));
  With PanelRect do
    progressbar1.setbounds(left, top, right - left, bottom - top);
end;

her kommer så min fejl kode jeg får...

[Pascal Error] Unit3.pas(46): E2003 Undeclared identifier: 'SB_GETRECT'
[Pascal Fatal Error] Project3.dpr(5): F2063 Could not compile used unit 'Unit3.pas'
Avatar billede kroning Nybegynder
20. maj 2007 - 18:50 #1
prøv at tilføje commctrl til din uses
Avatar billede delphiuser Mester
20. maj 2007 - 18:58 #2
det virker nu kroning. læg lige et svar og du skal få pointene
Avatar billede kroning Nybegynder
20. maj 2007 - 19:04 #3
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester