Dort war das Problem bei UWP und da bist die mit Delphi sowieso im Arsch, denn Embarcadero weigert sich schon seit 8 Jahren hartnäckig einen Compiler für WinRT/UWP zu bauen.
Das ist leider die einzige INI-
API, also geht es nicht anders.
Und dieser Hinweis steht schon seit 25 Jahren dort ... glaub mir, das werden die nicht so schnell ausbauen
,
auch wenn Microsoft will, dass wir von INI auf die Registry umstellen,
dabei nutzen die selbst massenhaft INIs, überall im System.
Nicht die
API ist als deprecated eingestuft, sondern der Speicherort.
Zitat:
Weil das die
WinApi so macht. Sie returned einen Cardinal/UINT.
Das kann man ja casten.
Ich hatte mir auch schon eine kleine INI-Klasse gebastelt, die z.B. auch Multiline-Values erlaubt, so wie es andere INI-Libs, z.B. in einigen Games oder für Linux auch anbieten.