Thema: Delphi String = PAnsiChar??!

Einzelnen Beitrag anzeigen

s-off
(Gast)

n/a Beiträge
 
#12

Re: String = PAnsiChar??!

  Alt 28. Sep 2007, 16:23
Ja klar, noch immer; der ganze Text muss ja auch PChar sein, nicht nur der Inhalt des Edits
Delphi-Quellcode:
   Application.MessageBox(
      PChar('Spalten IP und Zeit ' +
      'erfolgreich in Datenbank ' +
      sEdit5.Text + ' erstellt'), 'Caption',
      MB_IconInformation + MB_OK)
Nebenbei: benutze mal Format() - das macht alles übersichtlicher. Also zum Beispiel so:

Delphi-Quellcode:
Procedure TForm1.Button1Click(Sender: TObject);
Const
   sCAPTION: String = 'Info';
Var
   sText: String;
Begin
   sText := Format('Spalten IP und Zeit erfolgreich in Datenbankk %s erstellt', [sEdit5.Text]);
   Application.MessageBox(PChar(sText), PChar(sCAPTION), MB_IconInformation + MB_OK)
End;
  Mit Zitat antworten Zitat