Einzelnen Beitrag anzeigen

QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.991 Beiträge
 
Delphi 12 Athens
 
#1

System.PPWideChar (ja mit zwei P)

  Alt Gestern, 16:07
Delphi-Version: 12 Athens
Hallo
PPWideChar ist in der Unit System definiert als
Code:
 PPWideChar   = ^PWideChar;
Das sollen zwei Arrays von PWidechar Strings sein....
Delphi-Quellcode:
Var keys:PPWideChar := nil;
Var values:PPWideChar := nil;
Wie weise ich das denn da zu???


Das hier
Delphi-Quellcode:
//https://learn.microsoft.com/de-de/windows/win32/api/windns/ns-windns-dns_service_instance
//ich habe die record definition extra weggelassen!

PWSTR *keys;
PWSTR *values;
wäre das Original in c++ oder c...

Sind das doppelnull terminierte C++ Strings mit mit jeweils nullterminierten elementen? (Enden Doppelnull terminierte string-arrays mit mindestens einem Eintrag auf 3 oder auf 2 nullen? )
Oder ist das noch mal ganz was anderes?
Andreas
Monads? Wtf are Monads?

Geändert von QuickAndDirty (Gestern um 16:13 Uhr)
  Mit Zitat antworten Zitat