Einzelnen Beitrag anzeigen

NickelM

Registriert seit: 22. Jul 2007
Ort: Carlsberg
445 Beiträge
 
Delphi 2009 Professional
 
#4

Re: CreateProcess startet meine Anwendung nicht

  Alt 21. Jul 2008, 18:51
Folge Codestelle verstehe ICH nicht:

Delphi-Quellcode:
    SecAttr: SECURITY_ATTRIBUTES; // hiermit sagen wir, dass die Handles vererbbar werden sollen
    pAppStr, pAttrStr : PAnsiChar;
begin
  pAppStr := pchar(ed_app.text);
  pAttrStr := pchar(ed_para.text);
Wäre es nicht sicherer zu schreiben
Delphi-Quellcode:
    SecAttr: SECURITY_ATTRIBUTES; // hiermit sagen wir, dass die Handles vererbbar werden sollen
    pAppStr, pAttrStr : PAnsiChar;
begin
  pAppStr := PAnsiChar(ed_app.text); //die Richtige typumwandlung???
  pAttrStr := PAnsiChar(ed_para.text);
Könnte es sonst nicht passieren, das er es falsch übernimmt oder verstehe ich da was falsch????
Nickel
  Mit Zitat antworten Zitat