Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Ungleich darstellen (https://www.delphipraxis.net/30866-ungleich-darstellen.html)

Christian18 30. Sep 2004 13:16


Ungleich darstellen
 
Hallo,

ich habe ein problem. ich möchte gerne vergleichen.
wenn Edit1.text ungleich 5 ist dann ShowMessage('weiß ich nicht');

wie gestalte ich dieses ungleich.

in C würde man es so machen !=

Stevie 30. Sep 2004 13:18

Re: Ungleich darstellen
 
Wie wär's mit dem Ungleich-Zeichen??? :drunken:
Delphi-Quellcode:
if Edit1.text <> '5' then ShowMessage('weiß ich nicht');

Dannyboy 30. Sep 2004 13:18

Re: Ungleich darstellen
 
Delphi-Quellcode:
if edit1.text <> inttostr(5) then
 ...
Nachtrag: Verdammt, ich war zu langsam. :mrgreen:

Matze 30. Sep 2004 13:19

Re: Ungleich darstellen
 
man könnte es natürlich auch so machen:

Delphi-Quellcode:
if not (Edit1.Text = '5') then

Stevie 30. Sep 2004 13:28

Re: Ungleich darstellen
 
Zitat:

Zitat von Matze
man könnte es natürlich auch so machen:

Delphi-Quellcode:
if not (Edit1.Text = '5') then

[klugsch**ss]Das wär aber das Delphi-Gegenstück zu !(a = b) und nicht zu (a != b)[/klugsch**ss] :mrgreen: :mrgreen:

Matze 30. Sep 2004 13:29

Re: Ungleich darstellen
 
Klugsch***** :mrgreen:

Edit: Hast aber Recht. ;)

Christian18 30. Sep 2004 13:41

Re: Ungleich darstellen
 
hallo,

ich bins nochmal. ich wollte eigentlich das machen.

Delphi-Quellcode:
procedure TFPatEdit.ETitelEnter(Sender: TObject);
  var i : Integer; // Schleifenvariable
begin
  ETitel.Items.Clear;
  DM.TTitel.First;
  for i:=1 to DM.TTitel.RecordCount do
    begin
      ETitel.AddItem(DM.TTitelTitel.AsString, ETitel);
      DM.TTitel.Next;
    end;
end;

procedure TFPatEdit.ETitelExit(Sender: TObject);
begin
  if
    ETitel.Text<>DM.TTitelTitel.AsString
  then
    begin
      if
        MessageDlg('Soll der Titel in der Datenbank hinzugefügt werden?',mtConfirmation,[mbYES,mbNO],0)=mrYes
      then
        begin
          DM.TTitel.Append;
          DM.TTitelTitel.AsString:=ETitel.Text;
          DM.TTitel.Post;
        end;
    end;
end;
funktioniert aber irgendwie nicht. achso DM ist ein Datenmodul. da liegen meine ganzen tables

Christian18 30. Sep 2004 13:49

Re: Ungleich darstellen
 
Habt ihr vieleicht eine idee warum das nicht funktioniert

Ultimator 30. Sep 2004 13:50

Re: Ungleich darstellen
 
:warn: Innerhalb von 24 Stunden zu pushen ist nicht erlaubt ;-)

Christian18 30. Sep 2004 13:53

Re: Ungleich darstellen
 
das war ja auch kein pushen


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:35 Uhr.
Seite 1 von 2  1 2      

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