Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi if befehl - problem (https://www.delphipraxis.net/13549-if-befehl-problem.html)

Wadim 20. Dez 2003 20:56


if befehl - problem
 
hi,

hab da folgendes problem - wenn ich auf den speedbutton 27 klicke (und er ist dann auch down) und dann speenbutton1 klicke erscheint das dialog nicht, kann mir mal einer helfen??

hier der code:

Delphi-Quellcode:
procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
If Speedbutton26.Down then
  begin
  IF OpenPictureDialog1.Execute THEN
    begin
    speedbutton33.Glyph.LoadFromFile(OpenPictureDialog1.FileName);
    end
    else
    If Speedbutton27.Down then
      IF OpenPictureDialog1.Execute THEN
      speedbutton18.Glyph.LoadFromFile(OpenPictureDialog1.FileName);
    end;
end;
danke

Nightshade 20. Dez 2003 21:41

Re: if befehl - problem
 
Delphi-Quellcode:
procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
If Speedbutton26.Down then
  begin
  IF OpenPictureDialog1.Execute THEN
    begin
    speedbutton33.Glyph.LoadFromFile(OpenPictureDialog1.FileName);
    end
    else
    begin //  <--- Hier fehlt das Begin !!!!!!!!!!!!!!!!!!
    If Speedbutton27.Down then
      IF OpenPictureDialog1.Execute THEN
      speedbutton18.Glyph.LoadFromFile(OpenPictureDialog1.FileName);
    end;
end;
-----------------

Nightshade

Wadim 20. Dez 2003 21:59

Re: if befehl - problem
 
Zitat:

Zitat von Nightshade
Delphi-Quellcode:
procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
If Speedbutton26.Down then
  begin
  IF OpenPictureDialog1.Execute THEN
    begin
    speedbutton33.Glyph.LoadFromFile(OpenPictureDialog1.FileName);
    end
    else
    begin //  <--- Hier fehlt das Begin !!!!!!!!!!!!!!!!!!
    If Speedbutton27.Down then
      IF OpenPictureDialog1.Execute THEN
      speedbutton18.Glyph.LoadFromFile(OpenPictureDialog1.FileName);
    end;
end;
-----------------

Nightshade


geht noch immer nicht?? :shock: ??

nailor 20. Dez 2003 22:12

Re: if befehl - problem
 
Delphi-Quellcode:
procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
If Speedbutton26.Down then
  begin
    IF OpenPictureDialog1.Execute THEN
      begin
        speedbutton33.Glyph.LoadFromFile(OpenPictureDialog1.FileName);
      end
  end //<---daaaaaaaaa
else
If Speedbutton27.Down then
  begin
    IF OpenPictureDialog1.Execute THEN
      begin
        speedbutton18.Glyph.LoadFromFile(OpenPictureDialog1.FileName);
      end;
  end;
end;
-----------------

nailor's versuch

Niels 20. Dez 2003 22:22

Re: if befehl - problem
 
Moin!

Wenn du einfach das begin in Zeile 6 und das end in Zeile 13 weg lässt, müsste auch alles funzen.

MfG Niels

Wadim 21. Dez 2003 00:45

Re: if befehl - problem
 
:thuimb: THX


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:27 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz