Thema: Delphi Frage zu MessageDlg

Einzelnen Beitrag anzeigen

Benutzerbild von dahead
dahead

Registriert seit: 16. Mai 2005
620 Beiträge
 
#18

Re: Frage zu MessageDlg

  Alt 3. Aug 2005, 13:49
@olli: ja, wirklich interessanter vergleich. danke dass du dir solche mühe gemacht hast.

@killer:

Zitat:
Nur komisch, warum die Funktion MessageBox da ein PAnsiChar erwartet und nicht etwa einen String.
messagebox ist ein api befehl. die erwarten immer pchars oder pansichars.

auszug aus windows.pas
Delphi-Quellcode:
function MessageBox; external user32 name 'MessageBoxA';
function MessageBoxA; external user32 name 'MessageBoxA';
function MessageBoxW; external user32 name 'MessageBoxW';
auszug aus delphi hilfe:
Zitat:
public function MessageBox(const Text: PAnsiChar, const Caption: PAnsiChar, Flags: Integer): Integer;
d.h. du musst keine funktion schreiben. deine funktionen sind PChar sowie @String[1].
(edit: ich sehe gerade, du hast deinen beitrag editiert und diesen wunsch zurückgenommen).

man möge mich korrigieren falls ich falsch liege.
  Mit Zitat antworten Zitat