![]() |
Sicherheitsabfrage mit Namen in MessageDlg
Hallo,
ich möchte aus einem TStringGrid z.B. eine Kundenzeile löschen. Wie bitte erreiche ich, dass in MessageDlg der Name erscheint? S_SAFETYFIRST = 'Wollen Sie den Kunden "%s" wirklich löschen?';
Delphi-Quellcode:
Für Hilfe besten Dank vorab!
procedure TFTest.BtnDeleteClick(Sender: TObject);
var msg: String; begin msg := Format(S_SAFETYFIRST, ... //hier weiß ich leider nicht weiter; if MessageDlg(msg, mtConfirmation, [mbOK, mbCancel], 0) = mrOK then ABSTable1.Delete; end; Gruß LOMBI |
Re: Sicherheitsabfrage mit Namen in MessageDlg
Delphi-Quellcode:
msg := Format(S_SAFETYFIRST, [STR_KUNDE]);
|
Re: Sicherheitsabfrage mit Namen in MessageDlg
Delphi-Quellcode:
Hi Florian,
msg := Format(S_SAFETYFIRST, [STR_NAME]);
die Spalte im Grid heißt NAME. Ich bekomme leider die Meldung "Undefinierter Bezeichner: ..." |
Re: Sicherheitsabfrage mit Namen in MessageDlg
Hab's selbst rausgefunden:
Delphi-Quellcode:
msg := Format(S_SAFETYFIRST, [ABSTable1.FieldByName('NAME').AsString]);
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:38 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 by Thomas Breitkreuz