![]() |
DBimage wenn kein Bild dann
Hallo Habe eine DBimage Komponennte und ein Clientdataset1 in dem auch Bilder in eine DB gespeichert werden nun mehr möchte ich wenn zu einem Datensatz kein Bild vorhanden ist dbimage1.visible :=false setzen. Ich habe schon versucht
Delphi-Quellcode:
hier bleibt dbimage1 visible auf false ob bild drinne ist oder nicht
if dbimage1.picture= nil then Dbimage1.visible:=false
und auch
Delphi-Quellcode:
und hier klappt es auch nicht
if clientdataset1.fieldbyname('Passbild').size <= 1 Then dbimage1.visible :=false
Was kann ich noch machen?? |
AW: DBimage wenn kein Bild dann
Delphi-Quellcode:
Siehe auch
dbimag1.Visible := NOT clientdataset1.fieldbyname('Passbild').IsNull;
![]() |
AW: DBimage wenn kein Bild dann
Danke das war es .
|
AW: DBimage wenn kein Bild dann
Ja, wenn du es nur auf False setz, wie soll es dann wieder auf True kommen? :roll:
Delphi-Quellcode:
oder
if DBImage1.Picture = nil then
DBImage1.Visible := False else DBImage1.Visible := True;
Delphi-Quellcode:
DBImage1.Visible := Assigned(DBImage1.Picture);
[add] Selbst beim IsNull würde dein Vorgehen nicht gehn.
Delphi-Quellcode:
if ClientDataSet1.FieldByName('Passbild').IsNull Then DBImage1.Visible := False;
|
AW: DBimage wenn kein Bild dann
ich habe es in eine onchange methode vom dbedit1 gesetzt wenn ich jetz zum nächsten datensatz springe und dort ein bild enthalten ist setz er es nicht auf visible false.
|
AW: DBimage wenn kein Bild dann
Mach es besser mit der
![]() |
AW: DBimage wenn kein Bild dann
japp habe ich gemacht Danke für den hinweis.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:17 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