Einzelnen Beitrag anzeigen

Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.490 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: MessageBox - Kompatibilitätsproblem

  Alt 29. Sep 2005, 11:19
Zitat von PierreB:
Moinsen ihr DP'sen

ich versuche derzeit mal ein paar ordentliche Fehlermeldungen in mein Programm einzubauen.
Leider bin ich hierbei gescheitert:
In einer MessageBox sollen erst Text, dann ein String (also auch Text), dann ein Zeilenumbruch und dann wieder Text ausgegeben werden.
Das ganze hab ich so versucht (datei ist eine Variable vom Typ String)
MessageBox(Self.Handle, 'Fehler #5: ' + datei + #13 + 'Die angegebene Datei ist bereits geöffnet !','Auftragsmanagement', 16); Leider bekomme ich eine böse Fehlermeldung:
Zitat:
Inkompatible Typen: String und PAnsiChar
Kann mir jemand helfen ?

Danke schonmal.
Wie wärs so:
var
Delphi-Quellcode:
   datei : string;
begin
   datei := 'Tabelle.db';
   MessageBox(Self.Handle, pchar('Fehler #5: ' + Datei + #13 + 'Die angegebene Datei ist bereits geöffnet !'),pchar('Auftragsmanagement'), 16);
end;
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat