Einzelnen Beitrag anzeigen

looseleaf

Registriert seit: 25. Mai 2011
66 Beiträge
 
#18

AW: Windows API: HTTP D11 vs. D10

  Alt 19. Jul 2023, 12:33
ShowMessage(SizeOf(accept).ToString); sollte eigentlich das Gleiche liefern, egal ob var accept: array[0..1] of PAnsiChar; oder var accept: packed array[0..1] of PAnsiChar; .


accept[0] := '*/*';
Echte Konstanten (untypisierte Konstante) lassen sich auch direkt an PChar/PAnsiChar/PWideChar übergeben.

z.B. macht es keinen Unterschied, ob ShellExecute(0, 'OPEN', ... oder ShellExecute(0, PChar('OPEN'), ... .

Ja, tut es auch, immer 8. Ich verstehe absolut nicht, was hier das ursächliche Problem ist.

Danke jedenfalls für euer Feedback!

Stefan
  Mit Zitat antworten Zitat