xsharp.eu • GetPrivateProfileString - Page 2
Page 2 of 2

GetPrivateProfileString

Posted: Fri Jan 10, 2020 8:52 am
by wriedmann
Hallo Franz,
auch meine VO-Version liefert Schlüsselworte und Werte zurück, in einem zweidimensionalen Array.

Was die Lösung über .NET betrifft: ich probiere das meistens über .NET zu lösen, weil die Lösung da fast immer wesentlich einfacher und leistungsfähiger ist. Für manche Dinge braucht es in VO viel eigenen Code, und in .NET ist es eine Zeile.
Ein gutes Beispiel ist z.B. die Methode Split() der String-Klasse. Die zerlegt einen String in Teile:
https://docs.microsoft.com/en-us/dotnet ... mework-4.8
Sowas habe ich zwar in VO, aber wesentlich weniger leistungsfähig und fehleranfälliger, und zudem nicht Unicode-fähig.
Was die Suche betrifft: Google ist der beste Freund, vielleicht kombiniert mit dem Zusatzwort C#. StackOverflow bietet sehr oft gute Lösungen, aber auch die Microsoft-Seiten selber.
Und der Rest ist viel Probieren....
Wolfgang

GetPrivateProfileString

Posted: Fri Jan 10, 2020 9:39 am
by lumberjack
Hi Franz,
lagraf wrote:Ich lese einen String aus einer INI-Datei mit:
I wrote a .INI file reader in the Vulcan days that does not require the Win32 API calls. Not sure if you have it, otherwise please let me know and I can submit it.

GetPrivateProfileString

Posted: Fri Jan 10, 2020 9:58 am
by wriedmann
Hi Johan,
yes, I know your code (and I have similar code from my Clipper times <g>).
But I do prefer using the Windows API to be 100% compatible with VO and other applications that access Ini files.
Wolfgang

GetPrivateProfileString

Posted: Fri Jan 10, 2020 1:16 pm
by lagraf
Hi Johan,
thank you for your offer, but I use GetPrivateProfileString in my INI reader in all my apps for years and with the code of Karl-Heinz it also does well in X#! If M$ deletes this call in the future I would come back to you!
Franz