Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Feldinhalt prüfen (https://www.delphipraxis.net/98086-feldinhalt-pruefen.html)

f4k3 21. Aug 2007 08:57


Feldinhalt prüfen
 
Moin Liebe Leudz,

Hab mal ne schlaue frage ...

Und zwar ... ich hab n DBEdit Feld ... und möchte (zur Fehlervermeidung) überprüfen, ob überhaupt im DBEdit Feld etwas drin steht.

Also ich kenns von C++ so:

if strName = " ";
{ Anweisung; }
else
{ Anweisung; }

Aber klappt natürlich nich so in Delphi ... wär ja auch gelacht :P

Könntet ihr mir sagen wie ich des schaff?

Ich danke euch ...

Euer f4k3

sirius 21. Aug 2007 08:58

Re: Feldinhalt prüfen
 
Na klar klappt das so
Delphi-Quellcode:
if str='' then ...

f4k3 21. Aug 2007 09:08

Re: Feldinhalt prüfen
 
mhm ... Also wenn ich ...


Delphi-Quellcode:
if dbeBilderpfad.Text = ' ' then
begin

end

else
begin

dbiBilderpfad.Picture.LoadFromFile(dbeBilderpfad.Text);

end;
... ausführen will kommt ne Fehlermeldung - " - ungültiges Zeichen in Zeile "blabla" ^^

Die Muhkuh 21. Aug 2007 09:12

Re: Feldinhalt prüfen
 
Moin,

was ist die Zeile "blabla"? Zeig mal die komplette Fehlermeldung und den dazugehörigen Source!

f4k3 21. Aug 2007 09:21

Re: Feldinhalt prüfen
 
Bilder sagen mehr als Tausend Chars ... oder wie war das? :P

http://www.bilder-hochladen.net/files/3qm6-1-jpg.html

sirius 21. Aug 2007 09:29

Re: Feldinhalt prüfen
 
Ich weis ja nicht, was du vorhast. Aber diese Eigenschaft ist nicht der Inhalt.
Du meinst wahrscheinlich EditText. Text ist eine Maske und darf kein Leerzeichen enthalten.

f4k3 21. Aug 2007 09:37

Re: Feldinhalt prüfen
 
beim DBEdit Feld speichert einen Pfad als String ...
Dieser Pfad wird von einem DBImage ausgelesen ...

Das ganze soll eine Benutzerbild Anzeige in meiner Benutzerverwaltung sein ...
wenn dass DBEdit Feld leer ist und ich über den DBNavigator einen neuen Datensatz hinzufügen möchte bekomme ich eine Fehlermeldung dass ich einen unbekannten Dateitypen mit dem DBImage verknüpfen will, der nicht kompatibel ist.

Also will ich erst prüfen ob überhaupt etwas im DBEdit drin steht ... bevor ich die Zuweisung beim DBImage mache ...

Hoff ihr versteht was ich mein xD

sirius 21. Aug 2007 09:39

Re: Feldinhalt prüfen
 
Ein Leerstring wird übrigens mit zwei direkt aufeinanderfolgenden '' gemacht, ohne Leerzeichen dazwischen.

f4k3 21. Aug 2007 09:50

Re: Feldinhalt prüfen
 
kk ;)

Danke ... mehr wollt ich gar net wissen ... funzt auch prima ;)

Danke Sirius und allen anderen

Euer f4k3


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

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