Avatar billede orca Nybegynder
11. august 2002 - 13:20 Der er 5 kommentarer og
1 løsning

Begynderproblem

Hej alle. jeg har en meget simpel kode her:

procedure TForm1.btnDroneStartClick(Sender: TObject);
begin

If timDroneMovement.Enabled = True Then Begin
ShowMessage('True')
timDroneMovement.Enabled := False;
End Else
ShowMessage('False')
timDroneMovement.Enabled := True;
End;

end.

Det er en knap, som gerne skulle sætte en timer ved navn timDroneMovement, til at være enabled, alt efter hvad den var før. Jeg får dog fejlen:

[Error] Unit1.pas(63): Missing operator or semicolon ud for begge de linier hvor jeg prøver at ændre enabled propertien. Hvad gør jeg galt?


Et lille tillægsspørgsmål, kan det passe at undo funktionen i delphi er meget ringe? Nogle gange virker den slet ikke...

Mvh Mark
--
www.improe.dk
Avatar billede martinlind Nybegynder
11. august 2002 - 13:26 #1
procedure TForm1.btnDroneStartClick(Sender: TObject);
begin
  If timDroneMovement.Enabled Then
  Begin
      ShowMessage('True');
      timDroneMovement.Enabled := False;
  End Else
  begin
      ShowMessage('False');
      timDroneMovement.Enabled := True;
  end;
End;

Sådan skal det være du manglede en begin end og nogle ; efter showmessage

/Martin
Avatar billede martinlind Nybegynder
11. august 2002 - 13:27 #2
du kan sætte din editor til at havde "undo after save"
Avatar billede orca Nybegynder
11. august 2002 - 13:49 #3
Mange tak :)
Avatar billede hermandsen Juniormester
12. august 2002 - 01:22 #4
Du kan forresten også gøre din kode lidt kortere... :)

procedure TForm1.btnDroneStartClick(Sender: TObject);
begin
  if timDroneMovement.Enabled then
    ShowMessage('True')
  else
    ShowMessage('False');

  timDroneMovement.Enabled := not timDroneMovement.Enabled;
End;
Avatar billede orca Nybegynder
12. august 2002 - 17:58 #5
hermandsen -> Tak for tippet, jeg kan se der stadig er meget at lære :) Delphi er nu et fedt sprog (kommer fra VB).
Avatar billede hermandsen Juniormester
12. august 2002 - 19:17 #6
Yepsen, og hurtigt!!! ;)

Jeg kan forresten anbefale dig at låne Delphi 4 Programmering af Per Amdal Steffensen... God dansk bog med mange eksempler!

Welcome to the wonderful world of Delphi! :)
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