![]() |
MessageBox mit verschiedenen Zeichen in einem Konsole App..
Guten Abend Leute,
folgendes Problem: ich möchte MessageBoxes mit diesen "schönen" symbolen zb das gute alte ! oder Stop...ihr wisst schon !! 8) in meiner normalen anwendung benutze ich dazu:
Code:
was kann ich jetzt in meinem konsolen app machen um diese zeichen zu erhalten .. ? !
messagedlg( 'Info' , mtinformation, [mbok] , 0 );
danke cu agm65 (...70% das luckie es weiß..) |
Re: MessageBox mit verschiedenen Zeichen in einem Konsole Ap
In der Konsole kannst du nichts grafisches darstellen, nur Zeichen eben.
|
Re: MessageBox mit verschiedenen Zeichen in einem Konsole Ap
auch nicht über uses: messages oder sowas....man kann doch auch in non vcl sowas darstellen , irgendeine msgbox muß doch auch in konsole laufen ?
|
Re: MessageBox mit verschiedenen Zeichen in einem Konsole Ap
Ach so, du willst die Messagebox? Nimm:
Delphi-Quellcode:
(Windows.pas noch in die Uses aufmehmen.)
Messagebox(0, 'Mein Text', 'Meine Caption', MB_ICONINFORMATIN);
|
Re: MessageBox mit verschiedenen Zeichen in einem Konsole Ap
meinst du uses
windows oder windows.pas extra einbiden ? das wäre nichts weil die file wieder größer wird....das problem mit dem php aktivieren hab ich gelöst ..und das andere auch :) ! |
Re: MessageBox mit verschiedenen Zeichen in einem Konsole Ap
Genauso, wie du auch alle anderen Units einbindest:
Delphi-Quellcode:
uses
windows, SysUtils; |
Re: MessageBox mit verschiedenen Zeichen in einem Konsole Ap
undefinierter bezeichner:
MB_ICONINFORMATIN |
Re: MessageBox mit verschiedenen Zeichen in einem Konsole Ap
Zitat:
|
Re: MessageBox mit verschiedenen Zeichen in einem Konsole Ap
geht nicht....gleicher fehler.....gibts noch nen lösungs vorschlag um die uhrzeit...mach mir nen tee und dreh mir mal ne tü....
|
Re: MessageBox mit verschiedenen Zeichen in einem Konsole Ap
Oh, noch mehr Schreibfehler, sorry hab nicht bis zum Ende gelesen :freak:
Es muss MB_CONFIRMATION heissen. (wobei es hier ja um Konsolenapps geht und da könnte Luckie auch MB_ICONINFORMATION gemeint haben, aber das kann ich schlecht beurteilen) |
Re: MessageBox mit verschiedenen Zeichen in einem Konsole Ap
ich denke genau das hat luckie gemeint ...ich danke euch beiden recht herzlich ...hey
habt ihr vielleicht schnell mal ne liste da, mit allen möglichen symbolen ?
Code:
MB_ICONINFORMATION = !
thx alot ! |
Re: MessageBox mit verschiedenen Zeichen in einem Konsole Ap
Zur API-Funktion Messagebox gehört MB_ICONINFORMATION. Will er den MessagDlg nutzen muss er die Unit Dialogs einbinden. Die Konstanten für die Icons stehen in der Hilfe bei der Methode Messagebox von TApplication.
|
Re: MessageBox mit verschiedenen Zeichen in einem Konsole Ap
Nein, leider nicht, aber ich denke das "?" und evtl "x" respektive "X" auch gehen sollten, ich denke das morgen zu humaneren Zeiten noch mehr Infos kommen werden.
Bis dahin, Gute Nacht! /Ubs, schon Antwort da - bitte löschen :) |
Re: MessageBox mit verschiedenen Zeichen in einem Konsole Ap
luckie kannst du mir das mal ein bischen für hauptschüler erklären bitte ?
|
Re: MessageBox mit verschiedenen Zeichen in einem Konsole Ap
Also ich verstehe das so, wenn du in einer Konsolenanwendung (die ja wenn ich das so halbwegs richtig verstehe ohne die VCL auskommt) eine VCL Komponente wie die MessageDlg benutzen willst, du diese mit der Unit "Dialogs" auch einbinden musst.
|
Re: MessageBox mit verschiedenen Zeichen in einem Konsole Ap
das versuche ich und welche weiteren symbole stehen mir dann zur verfügung und wie lauten ihre namen ?
|
Re: MessageBox mit verschiedenen Zeichen in einem Konsole Ap
Was gubt es da zu erklären:
Delphi-Quellcode:
Zeig eine Messagebox mit dem weißen X auf rotem Grund mit den Buttons "Ja / Nein", wobei der zweite Button vorausgewählt ist.
Messagebox(0, 'Mein Text', 'Mein Titel', MB_ICONSTOP or MB_YESNO or MB_DEFBUTTON1);
Weitere Konstanten gibt es hier: ![]() Dreckfuhler beseitigt. |
Re: MessageBox mit verschiedenen Zeichen in einem Konsole Ap
Zitat:
|
Re: MessageBox mit verschiedenen Zeichen in einem Konsole Ap
danke großer meister...genau das wollte ich wissen .....wieder mal wurde das problem gelöst ...man schreibt sich ....1000 dank
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:41 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