Nur um das nochmal genau zu erklären:
In einer INI werden die Zeilenumbrüche zum Trennen der einzelnen Werte benutzt, also ist es nicht möglich Zeilenumbrüche innerhalb einzelner Werte zu verwenden.
Genauso, wie es nicht möglich ist, in den Value-Namen das "=" zu benutzen.
Lösungen:
- Den gewünschten Text auf mehere Werte auteilen.
Entweder mit zusätzlicher Zeilenangabe, damit man weiß wieviel man auslesen muß
oder man liest, bis es nichts mehr zum Lesen gibt (hint4).
- Die "ungültigen" Zeichen durch gültige Zeichen/Zeichenfolgen ersetzen.
- Ein anderes Dateiformat benutzen, welches das gewünschte Feature bietet.
z.B.
Code:
[Komponente1]
hint1=Zeile 1
hint2=Zeile 2
hint3=Zeile 3
[Komponente1]
HintZeilen=3
hint1=Zeile 1
hint2=Zeile 2
hint3=Zeile 3
[Komponente1]
hint=Zeile 1,Zeile 2,Zeile 3
[Komponente1]
hint=Zeile 1<br>Zeile 2<br>Zeile 3