Empfohlen zu Lesen und zu schreiben .ini-Dateien in VBA
Sind keine Methoden verfügbar, die in VBA zum Lesen und schreiben von INI-Dateien? Ich weiß, ich könnte verwenden;
Open "C:\test.ini" For Input As #1
...und die Daten analysieren. Stattdessen versuche ich, um zu sehen, welche tools bereits vorhanden sind.
Ich weiß in C# können Sie tun...
using INI;
INIFile ini = new INIFile("C:\test.ini");
Gibt es ein äquivalent für VBA?
Ich bin versucht, dies in MS Access 2003-VBA.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier sind einige code-snippets, die wir verwenden, sollte es helfen Sie bekommen die Idee. Diese Routinen benutzen die API-Aufrufe. Zwei Funktionen zum Lesen /schreiben einer Zeichenkette Einstellung zu einem bestimmten Abschnitt in der ini-Datei.
Es ist nicht angenehm, aber Sie können die Windows-API verwenden. Hier ist ein link, und ein anderes von MS.
FileSystemObject-Objekt mit einem [TextStream](http://msdn.microsoft.com/en-us/library/314cz14s(VS.85).aspx) ist die meist empfohlene Methode zum Lesen und schreiben von Textdateien in VBA.
Karl Peterson kpini hat fast alles, was Sie wahrscheinlich brauchen: API-Deklarationen, eine Cinifile Klasse Zeug. Ich würde anfangen mit, und verwandeln es, um zu schmecken, das sollte nicht lange dauern.