Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Button.Captions von Meldungsfenstern selbst aussuchen (https://www.delphipraxis.net/95501-button-captions-von-meldungsfenstern-selbst-aussuchen.html)

TimerTim 7. Jul 2007 15:47


Button.Captions von Meldungsfenstern selbst aussuchen
 
Hallo,

wie kann man ein Meldungsfenster erzeugen, wo man sich den Text der Buttons aussuchen kann?
Also zum Beispiel so etwas:


----------------------------
|..............................|X|
|..............................|-|
|....Wie geht es dir?...|
|.................................|
|.................................|
|.....Gut.....Schlecht.....|
|.................................|
|.................................|
----------------------------

DeddyH 7. Jul 2007 15:54

Re: Button.Captions von Meldungsfenstern selbst aussuchen
 
Am Einfachsten, indem Du ein eigenes Formular für Deine Meldung erzeugst.

bitsetter 7. Jul 2007 16:02

Re: Button.Captions von Meldungsfenstern selbst aussuchen
 
Hi,

vor kurzem hatten wir hier schon mal sowas ähnliches.Custom MessageDlg

Luckie 7. Jul 2007 16:17

Re: Button.Captions von Meldungsfenstern selbst aussuchen
 
Oder so: http://www.michael-puff.de/Developer...edMsgBox.shtml

TimerTim 7. Jul 2007 19:30

Re: Button.Captions von Meldungsfenstern selbst aussuchen
 
Kann man das auch so machen, das nur ein Button auf dem Meldungsfenster ist? (Für Scherzprogramme, der Computer fragt einen zum Beispiel: "Wollen sie nun auf ihren Computer eine ANSI-Bombe installieren?" und man kann nur mit "Ja" antworten. :mrgreen:

bitsetter 7. Jul 2007 19:41

Re: Button.Captions von Meldungsfenstern selbst aussuchen
 
Delphi-Quellcode:
MessageDlg('Wollen sie nun Ihren Computer ausschalten?', mtConfirmation , [mbYes], 0);

TimerTim 7. Jul 2007 19:57

Re: Button.Captions von Meldungsfenstern selbst aussuchen
 
So war das nicht gemeint.
Es soll wieder ein beliebiger Text angezeigt werden, zb. der Computer fragt dach der Sache mit der ANSI-Bombe noch: "Dabei wird der gesamte Inhalt ihres Computer gelöscht, wussten sie das?" und man kann jetzt nur mit "Natürlich" antworten (das hört sich besser an als einfach nur "Ja").

Bernhard Geyer 7. Jul 2007 20:10

Re: Button.Captions von Meldungsfenstern selbst aussuchen
 
Ja man kann.

Wie? Einfach die geposteten Links durchlesen und das dort gesagte Anwenden.

bitsetter 7. Jul 2007 20:42

Re: Button.Captions von Meldungsfenstern selbst aussuchen
 
Ansonsten so:
Delphi-Quellcode:
  with CreateMessageDialog('Dieses Programm beenden?', mtConfirmation, [mbYes]) do
  try
    Caption := 'Nachfrage';
    (FindComponent('Yes') as TButton).Caption:= 'Natürlich';
    ShowModal;
  finally
    Free;
  end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:07 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