Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Caption von Showmessage (https://www.delphipraxis.net/25298-caption-von-showmessage.html)

fkerber 4. Jul 2004 19:09

Re: Caption von Showmessage
 
Hi!

Erstelle am Besten für deinen neue Frage einen neuen Thread.
Dann kann dir schneller und besser geholfen werden.

Ciao fkerber

Alexander 4. Jul 2004 19:11

Re: Caption von Showmessage
 
Da diese Frage im Prinzip nichts mehr mit der Ursprungsfrage zu tun hat, würde ich dich bitten beim nächsten Mal ein neuen Thread zu erstellen.
Es gibt zu jedem Formular Show bzw. ShowModal, die musst du einfach aufrufen und vorher natrülich noch ein neues Formualr erstellen.

delirium 4. Jul 2004 19:12

Re: Caption von Showmessage
 
Ok, mache ich :wink:

xineohp 4. Jul 2004 19:13

Re: Caption von Showmessage
 
@Lukie:

ist ja gut, es ging mir hier nur um das Kuriosum, dass es mit QDialogs funzt und mit Dialogs nicht.
Ob es unbedingt sinnvoll ist das Ganze auch zu verwenden stand nie zu Debatte. (mal abgesehen von der Tatsache, dass mir die API Funktion nicht bekannt war)

delirium 4. Jul 2004 19:22

Re: Caption von Showmessage
 
Nochwas dazu:

wenn ich das hier versuche:

Code:
MessageBox(0,IdMessage1.Subject,'Titel',Flags);
dann kommt:

Incompatible Types: 'String' and 'PAnsiChar'

Wie kann ich den PANSICHAR (was auch immer das sein soll) in String umwandeln?

xineohp 4. Jul 2004 19:24

Re: Caption von Showmessage
 
die Umwandlung von string nach PAnsichar erfolgt mit PChar( s )

Christian Seehase 4. Jul 2004 19:25

Re: Caption von Showmessage
 
Moin xineohp,

ausprobieren kann ich das nicht, weil es die in D5 noch nicht gibt, und ich bei D7 nur die PE habe ;-)

Zitat:

Zitat von xineohp
...dann erkennt der Compiler nicht welche der vielen overloaded functions (siehe OH) du verwendest

Ich denke mal, dass es daran liegt, dass MessagDlg in Dialogs keinen Titel kennt (zumindest in der PE).

Vielleicht könntest Du aber dann mal etwas ausprobieren:

Delphi-Quellcode:
Dialogs.MessageDlg(...);
um den Compiler zu informieren, welche Version man gerne hätte.

xineohp 4. Jul 2004 19:29

Re: Caption von Showmessage
 
hm, wie's aussieht sind die Varianten mit Caption in Dialogs schlicht nicht vorhanden ...

Christian Seehase 4. Jul 2004 19:31

Re: Caption von Showmessage
 
Moin xineohp,

da ich eigentlich nur MessageBox verwende ist mir das nie aufgefallen :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:14 Uhr.
Seite 2 von 2     12   

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